社区
Java SE
帖子详情
如何使用try及catch
heyue
2004-06-20 05:25:50
新手上路:请问如何使用try及catch,什么样的结构中需用到它?
...全文
562
8
打赏
收藏
如何使用try及catch
新手上路:请问如何使用try及catch,什么样的结构中需用到它?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scvzhang
2004-06-21
打赏
举报
回复
try
{
//要产生异常的代码
}
catch(异常类型 ex)
{
//处理代码。
}
finally
{
//无论是否产生异常,此处的代码都要执行。
}
guojiafuzhuxi
2004-06-21
打赏
举报
回复
也不是很会用,但是要涉及到连接数据库时,我就来个try----catch
再来个SQLException....呵;
煜知搬砖者
2004-06-20
打赏
举报
回复
推荐两本书:
Effective Java
Practical Java
PassionMining
2004-06-20
打赏
举报
回复
最好先看一下书,这个是基础
网络咖啡
2004-06-20
打赏
举报
回复
还是系统的看看Java的异常处理吧
delphil
2004-06-20
打赏
举报
回复
当然,生成的违例必须在某个地方中止。这个“地方”便是违例控制器或者违例控制模块。而且针对想捕获
的每种违例类型,都必须有一个相应的违例控制器。违例控制器紧接在try 块后面,且用catch(捕获)关
键字标记。如下所示:
try {
// Code that might generate exceptions
} catch(Type1 id1) {
// Handle exceptions of Type1
} catch(Type2 id2) {
// Handle exceptions of Type2
} catch(Type3 id3) {
// Handle exceptions of Type3
}
// etc...
每个catch 从句——即违例控制器——都类似一个小型方法,它需要采用一个(而且只有一个)特定类型的
自变量。可在控制器内部使用标识符(id1,id2 等等),就象一个普通的方法自变量那样。我们有时也根本
不使用标识符,因为违例类型已提供了足够的信息,可有效处理违例。但即使不用,标识符也必须就位。
控制器必须“紧接”在try 块后面。若“掷”出一个违例,违例控制机制就会搜寻自变量与违例类型相符的
第一个控制器。随后,它会进入那个catch 从句,并认为违例已得到控制(一旦catch 从句结束,对控制器
的搜索也会停止)。只有相符的catch 从句才会得到执行;它与switch 语句不同,后者在每个case 后都需
要一个break 命令,防止误执行其他语句。
在try 块内部,请注意大量不同的方法调用可能生成相同的违例,但只需要一个控制器。
shaying
2004-06-20
打赏
举报
回复
异常处理语句有try、catch、finally、throw和throws。异常处理的形式为:
try{
程序执行体
}catch(异常类型1 异常对象1){
异常处理程序体1
}catch(异常类型2 异常对象2){
异常处理程序体2
}finally {
异常处理结束前的执行程序体
}
try语句指明可能产生异常的代码段;
catch语句在try语句之后,用于捕捉异常,一个try语句可以有多个catch语句与之匹配。
异常处理以后,程序从try语句代码段后继续执行。
具体情况再看看书吧!
hq1305018
2004-06-20
打赏
举报
回复
JAVA规定如果代码会产生异常(EXCEPTION),必须要对代码进行处理。处理手段包括(try...catch)和(throw抛出,到上一级处理)。所以首先用JAVA编程,try...catch一定要用到的,其次如果你想你的代码在错误控制方面好一些的话,更应该好好利用它。
使用方法是
try
{
//要产生异常的代码
}
catch(异常类型 ex)
{
//处理代码。
}
finally
{
//无论是否产生异常,此处的代码都要执行。
}
try
-
cat
ch
语句
try
-
cat
ch
语句,作为 JavaScript 中处理异常的一种标准方式。基本的语法如下所示:
try
{ // 可能会导致错误的代码 }
cat
ch
(error){ // 在错误发生时怎么处理 } 如果
try
块中的任何代码发生了错误,就会立即退出代码执行过程,然后接着执行
cat
ch
块。此时,
cat
ch
块会接收到一个包含错误信息的对象。即使你不想
使用
这个错误对象,也要给它...
JAVA
try
-
cat
ch
语句
try
-
cat
ch
语句 Java
使用
try
-
cat
ch
语句来处理异常,将可能出现的异常操作放在
try
-
cat
ch
语句的
try
部分,一旦
try
部分抛出异常对象,或调用某个可能抛出异常对象的方法,并且该方法抛出了异常对象,那么
try
部分将立刻结束执行,转向执行相应的
cat
ch
部分。所以程序可以将发生异常后的处理放在
cat
ch
部分。
try
-
cat
ch
语句可以由几个
cat
ch
组成,分别处理发生相应异...
C#语法中
try
-
cat
ch
的用法
本文讲解C#语法中
Try
-
Cat
ch
的用法。 操作流程 1.1.
Try
-
Cat
ch
在C#程序运行中,不可避免的会出现很多异常事件,这些异常事件会阻止程序继续运行,给用户体验增加困难。所以我们要尽量避免异常的同时,也要对异常进行处理。这时就需要
使用
到
try
-
cat
ch
语句。 例如,写一段异常程序,不用
try
-
cat
ch
,效果如下 系统会弹出如下错误,让用户体验不好。
使用
Try
-
cat
ch
用法之后,代码和效果如下所示 则若产生异常,会根据程序输出相应的错误提示,提高用户体验,如下所示: ..
thinkphp
使用
try
-
cat
ch
注意:在thinkphp中我们
使用
try
-
cat
ch
的时候,那个
cat
ch
参数是\Exception $e,不是Exception $e,有个斜杠的,如下 不加斜杠的话,出现异常了,走不到
cat
ch
里面去,获取不到异常的,即出现异常了,出现的页面是下面这种页面,如下 我们加上斜杠后,如下 就可以获取到异常,即出现异常了,出现的是下面这个错误,如下 如果你引用了下面的命名空间就不用加斜杠了,如下 use think\Exception; ...
【JavaSE】
try
-
cat
ch
异常处理
9.
try
-
cat
ch
异常处理 9.1
try
-
cat
ch
方式处理异常说明 Java提供
try
和
cat
ch
块来处理异常。
try
块用于包含可能出错的代码。
cat
ch
块用 于处理
try
块中发生的异常。可以根据需要在程序中有多个
try
…
cat
ch
块。 基本语法
try
{ //可疑代码 //将异常生成对应的异常对象,传递给
cat
ch
块 }
cat
ch
(异常){ //对异常的处理 } //如果没有finally,语法是可以通过 9.2
try
-
cat
ch
方式处理异常-快速入门 ...
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章