try catch 如何正确使用
try catch是一套对应于异常处理的语句,其中try语句内用于编写有异常存在的语句,而catch语句内用于填写捕获到异常的类型以及对异常对象的处理方法,这里以Java语言为例,下面就来介绍一下try和catch的正确使用方式
操作方法
(01)我们首先启动相应编程语言的IDE,这里以常用的Java IDE Eclipse为例,在一个创建好了的Java工程中,点击File-New-Class,即可新建一个普通类
(02)在弹出来的“New Class”中,可以对欲添加的普通类的类名和实现的接口进行定义,注意要符合Java标识符的命名规则,可以就命名为“ExceptionTest”,可以选择勾选上主方法“public static void main(String[] args)”
(03)点击“Finish”按钮后,可以看到我们已经创建了一个空白的普通的类,只包含了包名和类名,还包含了自动生成的主方法,可能会根据情况有所变化
(04)首先添加try语句,可以使用会产生IO异常的InputStream,首先记得要先导入相应的包,然后创建包含文件名的字符串,再创建一个文件输入流的新对象,传入刚才的文件名
(05)然后创建一个整型变量,用来存储下一个读取的字节,如果不是文件尾EOF=-1,就输出读取的字节,但是我们发现代码有一行红叉,因为没有相应的catch语句与之对应,所以会显示错误
(06)这里加上catch语句,其中括号中应包括具体的异常类型,如果无法确定可以用Exception代替,然后在方法体中包含了对捕获到的异常对象进行处理,这里是打印出堆栈追踪的过程
(07)点击运行按钮后,可以看到在正确的try和catch语句配对后,在目标文件不存在时成功输出了异常的错误信息,表明此时try和catch语句的使用是正确的
特别提示
其他编程语言的try和catch语句的使用于Java类似,可以相互参考
可以再添加finally语句进行最终处理,无论是否捕获到异常都将进行执行
-
stdole32.tlb丢失或损坏怎么办
Excel是我们办公时候最常用的办公软件之一,但是有些win7专业版用户在使用Excel的过程中出现了“某个对象程序库丢失或损坏”的警告,这究竟是怎么回事呢?虽然有这个错误提示,但是Excel大部分功能还是可以正常使用的。下面由小编给大家介绍一下丢失或损坏的解决方法...
-
Excel中身份证号计算年龄公式是什么
Excel是一款电子表格软件,直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。那么EXCEL中身份证号计算年龄公式是什么呢,下面我们就来了解一下。操作方法(01)在单元格中输入“=2018-MID(D4,7,)”。(02)D4表示身份证...
-
显卡位宽有哪些,有什么区别
为了更好的兼容,更好的DIY,我们需要了解一下显卡的位宽有哪些,有什么区别。操作方法(01)显卡位宽,主流有128bit还有64bit、128bit、256bit,显存的位宽越高,显卡的性能也就越好。(02)主流显卡采用128bit位宽,128位的显存能够适应大多数游戏。(03)显存的带宽=显存频率*显存位...
-
如何使用QQ云盘呢?怎么使用微云呢?
现在云盘比较流行,随着网络的发展,以前的U盘现在逐步减少,网络云盘可以通过网络盘帮我们保存资料,不需要再随身携带U盘了。下面和大家谈下如何使用qq云盘?操作方法(01)在电脑上登录QQ。(02)点击微云图标进入微云。(03)日常笔记可以在“笔记”栏打开,然后点击新建一个文件。...