下面的方法是一个不完整的方法,其中的方法unsafe()会抛出一个IOException,那么在方法的①处应加入( )语句,才能使这个不完整的方法成为一个完整的方法? ①____________________________②{ if(unsafe()){//dosomething…}③elseif(safe()){//dothe other…}④}
A. public IOException methodName()
B. public voidmethodName() throw IOException
C. public void methodName()
D. public void methodName() throws IOException
查看答案
在java中,当进行除数为0的除法操作时,会产生()类型的异常。
ArithmeticException
B. NullPointerException
C. IOException
D. EOFException
给定java代码如下,运行时,会产生( )类型的异常。Strings=null;s.concat(“abc”);
ArithmeticException
B. NullPointerException
C. IOException
D. EOFException
对于已经被定义过可能抛出异常的语句,在编程时( )
A. 必须使用try/catch语句处理异常,或用throw将其抛出。
B. 如果程序错误,必须使用 try/catch语句处理异常
C. 可以置之不理。
D. 只能使用try/catch语句处理。
如果try语句块产生的异常对象被第一个catch块所接收,则程序的流程将_