JAVA_初识异常
来源:互联网 发布:织田信忠 知乎 编辑:程序博客网 时间:2024/06/13 22:48
异常:程序运行时所发生的非正常情况或错误,目的是为了提高程序的健壮性和安全性
java将异常当做对象处理,(基类)Throwable-->Error、Exception
1、Error是运行期间出现了不可恢复的错误,属于JVM层次的 如OutOfMemoryError(内存溢出), ThreadDeath
2、 Excption 表示可恢复的异常 分为2种
1.检查异常:在编译阶段,强制使用try{}catch{}块 常见的:IO异常 SQL异常
java将异常当做对象处理,(基类)Throwable-->Error、Exception
1、Error是运行期间出现了不可恢复的错误,属于JVM层次的 如OutOfMemoryError(内存溢出), ThreadDeath
2、 Excption 表示可恢复的异常 分为2种
1.检查异常:在编译阶段,强制使用try{}catch{}块 常见的:IO异常 SQL异常
2.运行时异常: 主要是逻辑错误,若不强制处理的话 ,由jvm处理。 常见的:
空指针NullPointerException,数组越界IndexOutOfBoundsException,
数组存储ArrayStoreException,类型转换ClassCastException,
算术ArithmeticException,SecurityException - 安全异常
1.thorws关键字: 用于向上层抛出异常,直到遇到处理代码为止,若是多线程,用Thread.run()方法抛出,
单线程则用main()
2.throw 关键字: 用于抛出异常块,用于方法体里面
0 0
- JAVA_初识异常
- Java_异常
- Java_异常
- JAVA_异常
- java_异常
- JAVA_初识工厂模式
- Java_异常处理
- java_基础_异常
- JAVA_异常处理
- JAVA_异常处理
- Java_自定义异常
- java_异常处理
- Java_异常处理
- 初识Java_笔记(1)
- JAVA_异常处理(2)
- 第六章:Java_异常处理
- Java_基础—异常练习
- java_自定义异常、打包、自定义模块模式、
- Small Codes and Large Image Databases for Recognition
- 选择法排序
- 复杂JSON解析
- C语言基础结构
- Java 开发环境配置
- JAVA_初识异常
- 第十一讲项目3-如何买玫瑰?
- Linux下获取存储介质扇区大小
- js内存泄露
- java中的内部类
- OpenLiveWriter
- 欢迎使用CSDN-markdown编辑器
- android开发中的OnTouch onClick onTouchEvent研究
- web项目中的路径