77问答网
所有问题
在JAVA中throws抛出的异常一定是要在调用此方法的方法中捕获吗?而且是一定要捕获吗?
如题所述
举报该问题
其他回答
第1个回答 2009-09-29
0分只能买0分的回答
那个是申明抛出异常而非确定抛出异常
在调用此方法的时候 也可以再次申明 以将异常交由更高一级处理
最高级的是main方法 main方法申明抛出异常 则是交由虚拟机处理本回答被提问者采纳
第2个回答 2009-09-29
你可以抛出之后不用管它。
第3个回答 2009-09-29
懒得捕获
throws就是了
第4个回答 2009-10-03
可以继续向父类抛异常
第5个回答 2009-09-29
不是啊,你在调用此方法的方法定义中也可以通过throws关键字抛出啊!
明白我的意思吗?
相似回答
java中throw抛出的异常一定要
用相应的catch块处理吗
答:
使用
throws抛
给调用者 一般不要抛给main,虚拟机会直接将程序杀死,造成闪退
解析
Java
-
throw抛出异常
详细过程
答:
另一方面,
throws
用于声明方法可能
抛出的异常
。
在方法
签名中,如public int division(int x, int y) throws ArithmeticException {…},这种方式表示方法在执行时可能会抛出特定类型的异常,但并不强制在方法内部
捕获
,而是留给调用者处理。3. 系统自动
抛出异常
当遇到语法错误、运行时错误或类型转换错误时...
Java
语言
中throw
和
throws的
区别是什么?
答:
二、throws关键字用来声明一个方法对其内部的代码可能抛出的异常不进行捕获,而是将异常抛出给方法的调用方,
由调用方处理
。因为java规定,对于方法中抛出的检查的异常,要么将其捕获,要么需在方法的头部用throws声明,抛给主调方。下面是一个例子:...
抛出异常的
介绍
答:
抛出异常(throw exception)是java中一个程序处理动作。
如果一个方法没有捕获可能引发的异常,调用该方法的其他方法应该捕获并处理异常
。为了明确指出一个方法不捕获某类异常,而让调用该方法的其他方法捕获该异常,可以在定义方法的时候,使用throws可选项,用以抛出该类异常。
java
异常
不处理会怎么样
答:
第一种:不做
捕获
和抛出 1、如果
调用的方法throws抛出
了异常,就
一定要
try catch,不然无法编译 2、如果调用的方法没有声明会
抛出异常
,那么不用try catch做处理的话,一旦出现异常,Exception会一层一层地从被调用处向调用处一直抛,直到有处理
异常的方法
处理了这个异常。第二种:仅仅是try{}catch(){...
Java中的异常的捕获
和
抛出是
什么意思?有什么区别?
答:
抛出异常是方法本身不进行处理这个
异常需要调用方法的
时候进行处理,
捕获异常
是在方法本身自己将异常进行处理。1、
抛出异常是方法中
声明该方法可能出现
的异常
状态,利用
throws
关键字,捕获异常是在已知方法中会产生,或不完全确定,但是可能会产生异常的情况下,对能产生异常的代码部分进行的try catch处理。2、...
java中
具体怎样
捕获异常
?
答:
总是出现在
方法的
声明中,用来标明该方法可能会
抛出的
各种
异常throw
总是出现
在方法
体中,用来抛出一个
异常异常
主要分:运行时异常(RunTimeException 他的子类直接继承它 而它本身继承Exception)非运行时异常(直接继承Exception)在处理异常时候 可以使用多重catch
捕获异常
排列顺序必须是从特殊到一般 ...
大家正在搜
抛出异常和捕获异常
在try块中可以抛出异常吗
声明异常和抛出异常的区别
声明方法抛出异常
抛出异常的程序代码可以是
抛出异常的关键字是什么
main方法抛出异常
抛出异常是什么意思
抛出自定义异常
相关问题
java代码 我throws 抛出空指针 为什么调用这个方法...
在java中,异常捕捉中,什么时候方法头就要加上throws...
java中throw抛出的异常一定要用相应的catch块处理...
throws抛出的异常必需被捕获吗
Java中的异常的捕获和抛出是什么意思,有什么区别
Java中的异常的捕获和抛出是什么意思?有什么区别?
JAVA方法声明处的throws关键字,是说明这个方法可能有...
java中是不是在方法声明中抛出了异常就无法在方法体捕捉异常...