JAVA方法try{}..catch(Exception e){}详解

try{...}catch(Exceptione){}方法的含义是什么?方法的用途。。方法实用范围请高手详解。。。... try
{
...
}
catch(Exception e){}
方法的含义是什么?
方法的用途。。
方法实用范围

请高手详解。。。
展开
 我来答
詪斜陽
推荐于2018-02-27 · TA获得超过122个赞
知道答主
回答量:25
采纳率:0%
帮助的人:0
展开全部
在JAVA中由于安全性的强调 所以许多方法必须抛出异常才能在编译的时候
不出现错误 解决这个问题有两个方法一种是把代码块 {} throws Exception
另一种就是try..catch
try{}中放的是你要运行的代码
catch(Exception e){}中放的是如果运行代码出现异常 要执行的部分
通常格式为catch(Exception e){System.out.println(e)}
即输出出现的异常 Exception e 就是出现的异常
miho蓓
2010-05-10 · TA获得超过1089个赞
知道小有建树答主
回答量:984
采纳率:0%
帮助的人:537万
展开全部
在try里面··
表示你哪些代码会有异常出现··
比如说你在连接数据库的时候··
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
这句话就是一个ClassNotFoundException的异常··
也就是说 你在使用这行代码的时候 可能会有异常发生··
所以你要么就是抛出这个异常throw 要么就自己捕获这个异常··
而try catch就是捕获的意思··
catch就是可能出现什么样的异常
像刚刚的例子 你可以这样写:
try {
Class.forNam("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序那点事
2010-05-10 · TA获得超过6140个赞
知道大有可为答主
回答量:3253
采纳率:59%
帮助的人:1335万
展开全部
try
{
...// 要处理异常的代码 如果有异常则执行catch模块 不再往下执行
}
catch(Exception e){//可以写抛出的具体异常
//如果有异常再执行catch模块
}
建议你去看下异常的知识
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无敌的保卫者
2021-04-02 · 贡献了超过101个回答
知道答主
回答量:101
采纳率:0%
帮助的人:7.3万
展开全部
如果try{...}里面的代码有错误,就不执行这些代码,改为执行catch里的代码,从而跳过了执行报错导致程序中断的情况。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zaimengli128
2010-05-10 · TA获得超过134个赞
知道答主
回答量:104
采纳率:0%
帮助的人:70.3万
展开全部
方法就是C或C++中的函数。用来处理数据成员的。根据不同的情况,方法的适用范围各不相同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式