Which in looking is actually rather stupid to even assume they would be there. We actually had no carriers based in Hawaii, they were all based in the US mainland. Hawaii was designated as our forward Battleship base.
And for months all of our carriers were almost constantly at sea, moving aircraft to our forward bases. The USS Langley was off the Philippines, being our oldest carrier she was assigned to the Manilla Fleet.
The USS Lexington was enroute to Midway with a load of Vindicator dive bombers.
The USS Enterprise was returning to Hawaii after delivering a Marine Fighter Squadron of F4F wildcats to Wake.
The USS Saratoga was just pulling into San Diego after undergoing an upgrade program that took over 8 months.
Any expectations that the Japanese expected to find our carriers at Hawaii is actually rather foolish. As the Japanese knew that none of our carriers were actually based there, and they were at sea almost all the time doing their main peacetime mission of ferrying fighters to forward bases. Out of our 4 Pacific Carriers, only one of them was not stationed on the West Coast. And that was the USS Langley, the oldest and smallest carrier in the fleet.
And point of fact, by that time the Langley was not even an "aircraft carrier" anymore. Back in 1939 she had actually been converted to a seaplane tender, and the designation was changed from CV-1 to AV-3. She did not even have any fighters assigned to her at the time, and had to sail to Australia to pick up a load of P-40 Warhawks after the war broke out. Those were not even Navy fighters, it was a mission to deliver the Army Air Corps planes to Java. It was during that mission that the ship was attacked and sunk, but the aircraft could not even have been used for several reasons. Mostly, none of the pilots knew how to land on a carrier as they were not carrier pilots. The aircraft had been loaded with a crane. And the aircraft had no tailhooks, so if they had taken off to try and engage the Japanese that attacked the ship they could never have landed on the ship.
The Japanese hoped they might find one carrier at best at Hawaii, but never expected there to be more than one there. They knew damned well we only had three in the Pacific, and generally where each one of them was located. And that none of our three Pacific carriers were actually based in Hawaii.