Fangen Sie immer noch Ausnahmen? Dann kommen wir zu dir

Wie viele Entwickler wissen, ist die Fehlerbehandlung ein wesentlicher Bestandteil jedes vollständigen Codes, der behauptet, im wirklichen Leben verwendet zu werden.





Infolgedessen liegt die direkte Fehlerbehandlung in der direkten Verantwortung eines verantwortlichen Programmierers. Einige Leute denken, wenn Sie nicht alle Verhaltensoptionen vorausgesehen haben, sind Sie kein Programmierer und erhalten kein Diplom (wenn es sich um Studenten handelt).






, . . Java - Exceptions. , . , - , Exception. , , - , java.lang.Error.





Exception - , . . (, ). . , . - .





. . ?





Exception . . . , .. / -.





, . . ? java.lang.RuntimeException. , . , , , . , , . - , .





. . , , , . ( ) try-catch-finally.





?





  1. -, - , . , .





  2. ( ) , . , . , - .





  3. -, . , , , , - . try-catch, -, . , Java-8 - , .





, . .





.





- , . errorToWarn



.





: . err2Warn



.





, ( - ?) . , , jmock spring security api. , :





-





. / .









: ErrorWrapper.java





Gefolgt von der Diskussion in den Kommentaren, einem Link zur maßgeblichsten Quelle, in der alle bedeutungslosen Argumente durch eine klare und präzise Erklärung unterbrochen werden: https://docs.oracle.com/javase/tutorial/essential/exceptions/runtime.html








All Articles