Tag: checked-exceptions

Die Ausnahmen müssen deklariert werden, in einer Methode oder eines Konstruktors auf „throws“ – Klausel, wenn Sie geworfen werden können, indem die Ausführung der Methode oder der Konstruktor und Verbreitung außerhalb der Methode oder Konstruktor-Grenze.

Arten von exceptions in Java

Anzahl der Antworten 7 Antworten
Ich bin verwirrt über die Arten von Ausnahmen in Java. Auf vielen tutorial-Webseiten, die ich gesehen habe, dass zwei Arten von exceptions gibt es in java Compile-Zeit Ausnahme Laufzeit Ausnahme Aber wenn ich Sprach mit einigen java-Meister,

Werfen checked exceptions

Anzahl der Antworten 6 Antworten
Ein paar meiner Methoden, die in Java auslösen von Ausnahmen wie NoSuchElementException, IllegalArgumentException, etc. Aber wenn Sie diese Methoden, diese Ausnahmen erscheinen nicht deaktiviert werden. In anderen Worten, Anrufer meiner Methoden ist nicht erforderlich, um einen try/catch-auf

schreiben Sie einen JUnit-Testfall für benutzerdefinierte checked exception in Java?

Anzahl der Antworten 1 Antworten
Schreibe ich ein test-Fall für meine Klasse, die Methoden, die exceptions werfen (beide geprüft und Laufzeit). Ich habe versucht, verschiedene Möglichkeiten zu testen, wie vorgeschlagen, in diesem link.. Es scheint Sie zu funktionieren scheinen, nur für runtime-exceptions.

Unterschiede zwischen Laufzeit/Checked/Unchecked/Fehler/Ausnahme

Anzahl der Antworten 6 Antworten
Was sind die Runtime-exceptions, und was sind Checked/Unchecked Exceptions und Unterschied zwischen Fehler/Ausnahme.Warum diese vielen Arten? Statt Java kann, Folgen Sie einfach eine einfache design(nur ein try/catch alle Typen) zum behandeln einer anormalen Bedingung in einem Programm?

Wann wählen Sie die aktivierten und deaktivierten Ausnahmen aus

Anzahl der Antworten 18 Antworten
In Java (oder einer anderen Sprache mit checked exceptions), die beim anlegen einer eigenen exception-Klasse, wie Sie sich entscheiden, ob es aktiviert oder deaktiviert? Mein Instinkt ist zu sagen, dass eine checked-exception aufgerufen werden würde, in Fällen,

Warum ist "throws Exception" beim Aufruf einer Funktion notwendig?

Anzahl der Antworten 6 Antworten
class throwseg1 { void show() throws Exception { throw new Exception("my.own.Exception"); } void show2() throws Exception //Why throws is necessary here ? { show(); } void show3() throws Exception //Why throws is necessary here ? { show2();

Wie kann ich CHECKED-Ausnahmen aus Java 8-Streams werfen?

Anzahl der Antworten 14 Antworten
Wie kann ich werfen CHECKED exceptions, die von innen Java 8 streams/lambdas? In anderen Worten, ich will code wie folgt kompilieren: public List<Class> getClasses() throws ClassNotFoundException { List<Class> classes = Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String") .map(className -> Class.forName(className)) .collect(Collectors.toList());

Wie behebe ich einen Kompilierungsfehler für eine nicht behandelte Ausnahme beim Aufruf von Thread.sleep ()?

Anzahl der Antworten 2 Antworten
Ich bin neu in Java und Art der neu zu Programmieren (ich weiß, Tauchen direkt in Java war wahrscheinlich nicht die beste Idee.) und ich habe immer einen Fehler konsequent, egal, wie ich versuche, fügen Sie eine

Eine eingecheckte Ausnahme in eine ungeprüfte Ausnahme in Java einbinden?

Anzahl der Antworten 4 Antworten
Habe ich diese factory-Methode in java: public static Properties getConfigFactory() throws ClassNotFoundException, IOException { if (config == null) { InputStream in = Class.forName(PACKAGE_NAME).getResourceAsStream(CONFIG_PROP); config = new Properties(); config.load(in); } return config; } Und ich will wandeln die

Java 8: Obligatorische Überprüfung der Behandlung von Ausnahmen in Lambda-Ausdrücken. Warum obligatorisch, nicht optional?

Anzahl der Antworten 8 Antworten
Ich Spiele mit den neuen lambda-Funktionen in Java 8, und festgestellt, dass die Praktiken angeboten, die von Java 8 sind wirklich nützlich. Allerdings Frage ich mich, gibt es eine gute Weg, um einen work-around für das folgende

Java: überprüft gegen ungeprüfte Ausnahmeerklärung

Anzahl der Antworten 21 Antworten
Las ich mehrere Beiträge auf StackOverFlow über checked vs unchecked exceptions. Ich bin ehrlich gesagt noch nicht ganz sicher, wie Sie ordnungsgemäß zu verwenden sind. Joshua Bloch in "Effektive Java -", sagte, dass Verwendung geprüft, Ausnahmen für