Java の問題

模擬問題番号 1405071807491 作成者 -
登録されているタグ
Java例外処理【編集】
前回の解答結果(ログインしてください)   全体の 50% のユーザが正解した問題   新規

問題

次のプログラムをコンパイルし、実行すると、画面にはA、B、C、Dのうちどれが表示されるか。正しいものを選択してください。


class MyException extends Exception {
public MyException() {
super("MyException");
}
}
class Sample {
public static void main(String[] args) {
try {
method();
} catch(MyException e) {
System.out.println("B");
} finally {
System.out.println("C");
}
System.out.println("D");
}
static void method() throws MyException {
System.out.println("A");
}
}

解答

この問題の感想を教えてください

この問題の感想をご登録ください。他のユーザがこの問題を探しやすくなります。評価したユーザの情報が通知されることはありません。
この問題に誤りや不適切な部分がある場合には、 こちら からご報告ください。

この問題を見た人が最近見た問題はこちら

次のプログラムをコンパイルし、カレントフォルダに「data.txt」が存在しない状態で実行した場合、画面に「catch」と表示させるには、空欄Aに何を記述すればよいか。選択してください。 <pre> import java.io.*; class Sample { public static void main(String[] args) { try { BufferedReader br = new BufferedReader(new FileReader("data.txt")); br.close(); } catch(【 A 】 e) { System.out.println("catch"); } catch(IOException e) { System.out.println("IOException"); } } } </pre>
次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。 <pre> class MyException extends Exception { public MyException() { super("MyException"); } } class Sample { public static void main(String[] args) { System.out.println("A"); method(); System.out.println("F"); } static void method() { try { System.out.println("B"); throw new MyException(); } catch(MyException e) { System.out.println("C"); } catch(Exception e) { System.out.println("D"); } finally { System.out.println("E"); } } } </pre>
public class Test3 { public static void main(String[] args) { String str = "null"; if(str == null) { System.out.print("null"); } else(str.length() == 0) { System.out.print("ZERO"); } else { System.out.print("some"); } } }
次のプログラムをコンパイルし、実行した場合、画面に「catch」と表示させるには、空欄Aに何を記述すればよいか。選択してください。 <pre> class Sample { public static void main(String[] args) { try { int[] num = new int[1]; System.out.println(num[1]); } catch(【 A 】 e) { System.out.println("catch"); } } } </pre>
次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。 <pre> class MyException extends Exception { public MyException() { super("MyException"); } } class Sample { public static void main(String[] args) { try { System.out.println("A"); throw new MyException(); } catch(Exception e) { System.out.println("B"); } catch(MyException e) { System.out.println("C"); } } } </pre>