Detta beror på, om parametern av fångsten konstruktionen är av samma typ som argument kasta uttryck, då catch-konstruktionen kommer att fånga undantaget (kommer att fånga vad som kastats). Under detta tillstånd, är det inte obligatoriskt att använda identifierare av fångst parameter i catch-blocket. Nå, även notera att initialiseringen av täljaren och nämnaren är nu utanför huvudblocket (och funktionsblock) och upp i koden, så att de kan ses av något block i koden. Vi har lärt oss att kasta uttryck kan vara i try-blocket direkt eller i en funktion som kallas av try-blocket.
Dock fortfarande catch -block fäst try-blocket, huruvida kasta uttrycket är i try-blocket direkt eller funktion som kallas av try-blocket. Obs: Vid praktisk programmering, de flesta catch -block bara skicka ett felmeddelande till användaren av programmet, de egentligen inte rätta till felet. Låt oss ta en paus här och fortsätta i nästa del i serien.
Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Grunderna i Undantag i C ++ kasta Flera Operander med C ++ Undantag Häckande Try-Catch block Ange Undantag funktioner i C ++ klasser och undantag i C ++