Java将异常入库_Exception异常库
什么是异常?
定义:异常是程序在执行过程中,发生不正常的情况。
在java中,异常是一种描述出错信息的对象。
异常是程序在执行过程中所产生的问题。
java.lang.ArithmeticException
算术异常,执行非法的算术表达式时抛出,比如:除0异常。(int x =9\0)
java.lang.ArrayIndexOutOfBoundsException
数组下标越界异常,在访问数组元素,下标为负数或超出数组长度时抛出。
java.lang.ClassCastException
类型转换异常,发生在向下转型时。由父类变量转化为子类类型时,该子类类型和引用对象的类型不匹配时抛出。
java.lang.NoSuchMethodException
方法未找到异常。发生在利用反射查找方法时,该类中不存在该方法时抛出。
java.lang.NoSuchFieldException
属性未找到异常。发生在利用反射查找属性时,该类中不存在该属性时抛出。
java.lang.NullPointerException
空指针异常。发生在对null值进行属性和方法调用时抛出。
java.lang.NumberFormatException
数字格式化异常。发生在将字符串转化为数值时,该字符串不是合法的数值时抛出。
java.io.FileNotFoundException
发生在文件流操作时,所操作的文件不存在时抛出。
java.io.NotSerializableException
未序列化异常。发生在对象序列化时,如果指定对象没有实现序列化接口时抛出。
java.lang.ClassNotFoundException
类没有找到的异常。发生在类加载时,指定的类不存在时抛出。
java.net.UnknownHostException :localho
当连接主机时,主机不存在时抛出。
java.net.ConnectException
连接异常,当连接指定的主机和端口,无法连接时抛出。
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'dbtest5'
无法识别指定数据库。
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
连接数据库时,mysql登录用户名或密码错误。
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax;
执行SQL语句时,SQL语法错误。
java.sql.SQLException:Before start of result set
不能在结果集指针起始位置进行结果集数据的获得,必须使用rs.next()将结果集指针,指向第一条记录。
java.lang.IllegalArgumentException
参数异常。通常发生在字符串转化为其他数据类型时,字符串格式不匹配转换格式时抛出。
Java将异常入库_Exception异常库相关推荐
- java exception用法_Java基础回顾_Exception异常使用详解
package 内部类异常包装器; public class 异常 { /** * 1.异常: * 有Error和Exception两个基本子类 * 2.Error: * Error表示恢复不是不可能 ...
- java中什么时候应用异常_生产Java应用程序中的十大异常类型-基于1B事件
java中什么时候应用异常 Pareto记录原理:97%的记录错误语句是由3%的唯一错误引起的 在最新的数据整理帖子之后,我们收到了很多反馈和问题,我们发现97%的记录错误是由10个唯一错误引起的 . ...
- java 文件解析异常_java中异常的解析
Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系 ...
- java异常标记_java异常机制
------------------------------------------------------------------下面是一些java异常集---------------------- ...
- java运行时异常与一般异常有何异同_JVM | 虚拟机运行时数据区域划分和使用详解...
引言 我们经常会被问到一个问题是Java和C++有何区别?我们除了能回答一个是面向对象.一个是面向过程编程以外,我们还会从底层内存管理和垃圾收集方面作出比较. 对于C++而言,程序员既要做程序 ...
- 如何处理Java异常及常见异常
六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter ...
- java核心技术 第11版 异常, 断言和日志
java使用了一种称为异常处理(exception handing) 的错误捕获机制, 断言可以有选择的启动检查 处理错误 假设java程序运行期间出错,若是某个方法不同通过正常途径完成任务, 方法并 ...
- java异常例子_java 异常的实例详解
java 异常的实例详解 1.异常的定义:程序在运行时出现不正常情况. 异常的划分: Error:严重的问题,对于error一般不编写针对性的代码对其进行处理. Exception:非严重的问题,对于 ...
- java exception源码_Java异常之 Error 和 Exception
简单了解 Java 异常 1.实际工作中,遇到的情况不可能是非常完美的. 比如:你写的某个模块,用户输入不一定符合你的要求: 你的程序要打开某个文件,这个文件可能不存在或者文件格式不对: 你要读取数据 ...
最新文章
- .NET使用OpenSSL生成的pem密钥文件[1024位]
- 图解Transformer:Attention Is All You Need
- 群英服务器网站,群英:域名、DNS及URL功能说明
- 转载-ubuntu搭建Git 服务器
- 传入一个MapString,Long 返回它按value排序后的结果
- Android 打造编译时注解解析框架
- 我带上你 你带上钱,我们去班加罗尔
- 深度报告:移动边缘计算,站在5G“中央”
- 个人微信api接口调用代码
- 【推荐五款ssh连接工具】
- 产品经理岗位职责及面试指南
- Node.js meitulu图片批量下载爬虫1.02版
- 手机写python爬虫_我用手机写了一个Python爬虫,爬下了《凡人修仙传》……
- SyntaxError: invalid syntax解决方案
- 1716: [Usaco2006 Dec]The Fewest Coins 找零钱
- 大数据 (三) BI报表系统 superset 2 制作表格
- 昨晚,散场后………他们流着泪唱着《笔记》……………
- 【Excel】Excel无序数据模糊查询
- RabbitMQ中的cluster、mirrored queue,以及 warrens机制、RAM node、disk node及vhost介绍
- 一千座5G工厂的花苞