Java kommer med interna funktioner undantagshantering används när det finns ett fel i programmet . Programmerare kasta undantag då de data som anges av användaren är felaktig eller ogiltig . De kan också användas om det finns en intern logik fel i ansökan. Oavsett problemet , är det viktigt att kasta ett undantag så att programmet inte kraschar och orsakar datorproblem och frustration för användaren . Instruktioner
1
Surround koden med try och catch uttalanden . För att använda interna undantag genom Java , måste koden vara insvept i try och catch uttalanden . Exemplet nedan är syntax : { . Koden används för att behandla ansökan processer } prova catch { Det uppstod ett fel . Kasta ett undantag . }
2
Skriv din kod inom try och catch-block . Placering kod inom try-blocket passerar ett fel till catch-blocket . Till exempel , om du försöker att spara en sträng till ett heltal variabel , fångar kompilatorn felet för programmeraren att handle.try { int Myint , string MyString = " " ; Myint = MyString , //Detta kastar ett fel till fångsten blocket } } catch { //felkod } Addera 3
Skriv undantaget koden . När ett fel är fångad , returnera fel text till user.try { int Myint , string MyString = " " ; Myint = MyString , //Detta kastar ett fel till catch-blocket } } catch { System.out.println ( " ett heltal kan inte hålla en sträng variabel " ) ; ! }
4
Kasta ett undantag . Du kanske vill kasta din egen undantag klassen . Du kan använda en specifik användardefinierad funktion med hjälp av " kasta " nyckelordet . Koden nedan prövar värdet på en variabel och returnerar ett fel om numret är lika zero.int myNumber = 0 , om ( myNumber == 0 ) { kasta nytt BadNumber ( ) ;} Addera