1.try-catch方法

try {

语句....

} catch (InterruptedException e) {

e.printStackTrace();

}

2.解释1

当try语句中出现异常是时,会执行catch中的语句,java运行时系统会自动将catch括号中的Exception e 初始化,也就是实例化

Exception类型的对象。e是此对象引用名称。然后e(引用)会自动调用Exception类中指定的方法,也就出现了e.printStackTrace() 。

2.解释2

如果try中语句有错误,catch就会捕捉进行异常处理,让程序继续运行下去。

但没有try-catch时,一旦try中的语句出现错误,会导致程序崩溃。

3.解释3

try catch 是捕捉try部分的异常,当你没有trycatch的时候,如果出现异常则程序报错,加上trycatch,出现异常程序正常运行,只是把错误信息存储到Exception里,所以catch是用来提取异常信息的,你可以在Catch部分加上一句System.out.println(e.ToString());,如果出现异常可以把异常打印出来

java try catch 捕捉异常_java的 try-catch异常捕捉处理相关推荐

  1. java 如何忽略异常_java中如何解决异常

    原文 | dzone.com/articles/9-- 作者 | Thorben Janssen 翻译 | geekymv 无论你是初学者还是经验丰富的开发人员,对于你和你的团队来说,提高异常处理的能 ...

  2. java 数字运算异常_Java基础之:异常及异常处理

    Java基础之:异常及异常处理 我们将java程序执行过程中出现的不正常现象称为异常,例如:之前遇到的数组下标越界异常,空指针异常等等 执行过程中发生的异常事件分为两类: Error(错误):Java ...

  3. JAVA语言异常_Java语言中常用异常类EoFException是用来处理( )异常的类_学小易找答案...

    [填空题]Java语言中常用异常类ClassNotFoundException是用来处理 ( )的异常的类 [填空题]Java语言声明 ( ) 类为会产生"严重错误"的类 [简答题 ...

  4. java 捕获异常并存入数据库_java异常处理,报异常的话怎么处理对象值,并持久化到数据库中...

    展开全部 //没看到有人回e68a843231313335323631343130323136353331333365646233答你,我还没学到框架,不知道那个是不是可以很便捷操作你说的这样过程 / ...

  5. Java主要处理哪些类型的异常_Java技术高效处理异常有哪些呢?

    ava应用程序中的异常处理可以告诉用户构建应用程序的架构强度.架构是指在应用程序的各个层面上所做出的并始终遵守的决策.其中最重要的决策之一便是应用程序中类.子系统或层之间进行互相通信的方式.方法通过J ...

  6. java throw异常_java throw拋出异常详解

    之前给大家介绍了java throws声明异常,那么和throws不一样的是throw语句用来直接拋出一个异常,后接一个可拋出的异常类对象,下面的话一起来详细的了解一下throw拋出异常吧. 下面是语 ...

  7. java runnable 异常_JAVA 线程中的异常捕获

    在java多线程程序中,所有线程都不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked e ...

  8. java中无法推断类型参数_Java中的推断异常

    java中无法推断类型参数 借用和窃取其他语言的概念和想法总是很高兴的. Scala的Option是我真正喜欢的一个主意,因此我用Java编写了一个实现. 它包装了一个可能为null或不为null的对 ...

  9. java栈空异常_Java如何处理空堆栈异常?

    在Java编程中,如何处理空堆栈异常? 本例展示了如何使用Date类的System.currentTimeMillis()方法和Stack类的s.empty(),s.pop()方法来处理空堆栈异常. ...

  10. java sql异常_java.sql.SQLException: Io 异常: Got minus one from a

    java.sql.SQLException: Io 异常: Got minus one from a read call at oracle.jdbc.driver.DatabaseError.thr ...

最新文章

  1. 【博士论文】机器学习中的标记增强理论与应用研究
  2. Live2009各产品(如MSN)强迫升级时Server2003系统失败的解决办法
  3. netty初探(2)
  4. 制作一个表格,显示班级的学生信息。
  5. python ipaddr_python之IP地址或IP段处理模块-ipaddr
  6. python中xrange和range的区别
  7. C# Winform下载文件并显示进度条
  8. 在虚拟机下安装Linux
  9. 高雅复古立式钢琴音源 Native Instruments The Gentleman Kontakt
  10. 华为天才少年稚晖君做了一把模块化机械键盘,引起极客圈地震,网友:这才是真正的客制化...
  11. 跟踪状态(TASK_TRACED)
  12. POJ 1616 Harmonic Periods 笔记
  13. C. Petya and Exam
  14. CSS 内边距 padding 属性
  15. 单链表基本操作的实现——前插法与后插法创建单链表
  16. 软件测试经典面试题之二
  17. 机器学习笔记(3.1)
  18. 民间秘方是一个老中医几十年的心血
  19. 《深入理解计算机系统》第一章
  20. 错误: xxx不是抽象的, 并且未覆盖xxx中的抽象方法

热门文章

  1. 多线程写文件_Shell简单实现多线程
  2. mysql 主被切换_mysql 主从切换
  3. 极大似然估计_干货|一文理解极大似然估计
  4. python项目2019_2019 年 11 月精选 GitHub 上 几个牛逼 Python 的项目
  5. mysql set 子表,mysql update set 更新表数据
  6. 我的世界java路径_我的世界java路径在哪 路径有误怎么设置
  7. vscode 搭建Linux 内核开发环境
  8. html5动态气泡效果6,[jQuery]Canvas气泡动态背景效果
  9. androidwakelock_Android中的WakeLock
  10. 高速串行总线设计基础(三)SERDES的通用结构介绍