Which XXX defines a finally block to close a file? public class FileReadChars { public static void main(String[] args) { FileReader fileReader = null; String fileName; int charRead; charRead = 0; fileName = "file.txt"; try { System.out.println("Opening file " + fileName + "."); fileReader = new FileReader(fileName); System.out.print("Reading character values: "); while (charRead != -1) { charRead = fileReader.read; System.out.print(charRead + " "); } System.out.println(); } catch (IOException excpt) { System.out.println("Caught IOException: " + excpt.getMessage()); } finally { try{ XXX } catch (IOException excpt) { System.out.println("Caught IOException: " + excpt.getMessage()); } } } } ----- fileReader.close(); if (fileReader == null){ fileReader.close(); } if (fileReader != null){ fileReader.close(); } close(fileReader);单项选择题
A
3
B
1
C
4
D
2
登录即可查看完整答案
我们收录了全球超50000道真实原题与详细解析,现在登录,立即获得答案。
类似问题
Multiple exceptions, and finally Choose the correct statements about the following code snippet. try { aaaaa(); // throws IOException bbbbb(); // throws EOFException } catch (EOFException x) { System.out.println (“EOF Stress: “ + x.getMessage()); } catch (IOException x) { System.out.println (“IO Stress: “ + x.getMessage()); } finally { cleanup(); } whateverComesNext(); 1: With multiple exceptions, at most 1 catch block executes. 2: A finally block always executes, 3: bbbbb() may not get executed if an exception happens in aaaaa() 4: whateverComesNext() may not get executed if an exception happens in aaaaa()
CSE2056532 If the user enters: 123 What does the program below output? import java.util.Scanner; import java.util.InputMismatchException; public class Main { public static void main(String[] args) { Scanner scnr = new Scanner(System.in); int num = 0; try { num = scnr.nextInt(); System.out.print("Good! "); } catch (InputMismatchException e) { System.out.print("Bad! "); } System.out.print(num); } }
Which of the following trees corresponds to a potential parse of the ambiguous sentence below, with correct syntactic categories? Some diagnostics are provided.
Which of the following sentences contain two non-finite verbs? Select all that apply.
更多留学生实用工具
希望你的学习变得更简单
加入我们,立即解锁 海量真题 与 独家解析,让复习快人一步!