Java 异常处理
来源:互联网 发布:php mysql 扩展 编辑:程序博客网 时间:2024/06/11 03:39
基本格式:
try
{
}
catch(Exception e)
{
e.printStackTrace();//打印错误信息及位置
}
finally
{
}
自定义异常
(1):RuntimeException throw
class Test
{
public static void main(String [] args)
{
if(age < 0)
{
//声明一个异常对象
RuntimeException r=new RuntimeException("年龄不能为负数");
throw r;
}
this.age=age;//像这样的情况,年龄为负值是不允许的,就要用到自定义异常
}
}
(2) Exception throws
class XXX
{
void MMM() throws Exception
{
if(age<0)
{
Exception e=new Exception("年龄不能为负");
throw e;
}
}
}
class Test
{
public static void main(String [] args)
{
XXX n=new XXX();
try
{
n.MMM();
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
}
}
}
- 【java】java异常处理
- java异常和异常处理
- Java 异常及异常处理
- java异常与异常处理
- Java异常处理-----自定义异常
- Java异常与异常处理
- java异常及异常处理
- Java 异常与异常处理
- Java异常与异常处理
- Java异常及异常处理
- Java异常处理--自定义异常
- JAVA异常之异常处理
- Java异常处理-----自行处理
- Java异常处理-----抛出处理
- Java异常处理-----抛出处理
- java异常处理
- java 异常处理分析
- java异常处理
- 编程感悟
- hbase和RDBMS的区别
- 2017-10-29C#新龟兔赛跑——没做出来
- Spring4框架----aop编程思想(03)
- 陌生
- Java 异常处理
- Tensorflow快速入门
- ECMAScript6常用api介绍与使用
- 前端开发工程师必须关注的几个性能指标
- 下拉多选列表框
- 深度学习的日记一:线性代数
- mysql 双主迁移
- 关于<context:annotation-config/>
- 公有云市场持续演进,IaaS的优势扩大