Ameerica was sunk in a SINKEX, live fire exercise. She took a LOT to go down, in fact rumor has it that IED personnel had to go onboard and wire her to sink. She taught the Navy a lot.
That SINKEX should have silenced critics of carriers as being easy to sink. She took extended hits during the process and yes she finally had to have pre-set charges to sink her. Those charges were likely where a ship would not expect to take massive multiple hits. There had also would have been as I understand it many key WT hatches which would have had to have been {intentionally} blown out as well for her to sink.