社区
Java SE
帖子详情
catch里还能再抛出异常吗?
cqs76
2007-06-22 10:24:57
catch里还能再抛出异常吗?
谢谢
...全文
2265
8
打赏
收藏
catch里还能再抛出异常吗?
catch里还能再抛出异常吗? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tdy1234
2007-06-22
打赏
举报
回复
MS可以再次捕捉
zqrqq
2007-06-22
打赏
举报
回复
不行,编译不能通过
cqs76
2007-06-22
打赏
举报
回复
如果我这样写行吗?
public T method1() {
try{
。。。
}catch(Excption e) {
throw new Exception("Raise Error");
}
}
zqrqq
2007-06-22
打赏
举报
回复
1。可以在方法签名上加上异常
public T method1() throws AException {
try{
}catch(BExcption e) {
throw new AException();
}
}
2。可以再次捕获异常
public T method1(){
try{
}catch(BExcption e) {
try{
doSomething();//这个语句可能抛出异常
}catch(AException ex) {
...
}
}
}
cqs76
2007-06-22
打赏
举报
回复
try
{
...
}
catch(Exception e)
{
throw new ...//报错
}
...
cqs76
2007-06-22
打赏
举报
回复
那要怎么写啊?
kevinliuu
2007-06-22
打赏
举报
回复
可以
zqrqq
2007-06-22
打赏
举报
回复
可以的!
所以必要的时候,还需要在catch内再去捕获异常
Java语言如何进行异常处理,关键字:throws、throw、try、
cat
ch
、finally分别代表什么意义?在try块中可以
抛出异常
吗?
try块表示程序正常的业务执行代码。如果程序在执行try块的代码时出现了“非预期”情况,JVM将会生成一...throw用于手动地
抛出异常
对象。throw后面需要一个异常对象。 throws用于在方法签名中声明抛出一个或多个异常类
JAVA语言如何进行异常处理,关键字:throws,throw,try,
cat
ch
,finally分别代表什么意义?在try块中可以
抛出异常
吗?
在Java中,每个异常都是一个对象,它是Throwable类或...将要被监听的代码(可能
抛出异常
的代码)放在try语句块之内,当try语句块内发生异常时,异常就被抛出。 •
cat
ch
– 用于捕获异常。
cat
ch
用来捕获try语句块中发...
java
cat
ch
抛出异常
_java异常——捕获异常+再次
抛出异常
与异常链
【0】README0.1) 本文描述+源代码均 转自 core java volume 1, 旨在理解 java异常——捕获异常+再次
抛出异常
与异常链 的相关知识;【1】捕获异常相关1.1)如果某个异常发生的时候没有再任何地方进行捕获, 那程序就...
构造函数和析构函数能
抛出异常
吗?
但是当无法保证析构函数中不发生异常时,该怎么办呢?析构函数不能、也不应该
抛出异常
。构造函数可以
抛出异常
,但是不建议这么做。
java
cat
ch
中
抛出异常
_简单了解Java编程中
抛出异常
的方法
任何Java代码都可以
抛出异常
,如:自己编写的代码、来自Java开发环境包中代码,或者Java运行时系统。无论是谁,都可以通过Java的throw语句
抛出异常
。从方法中抛出的任何异常都必须使用throws子句。1. throws
抛出异常
...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章