Java复习(三)类中的方法
2024-09-03 15:51:32
3.1方法的控制流程
与C/C++类似
3.2异常处理
Java处理错误的方法
抛出(throw)异常
在方法的运行过程中,如果发生了异常,则该方法生成一个代表该异常的代码并把它交给运行时系统,运行时系统便寻找相应的代码来处理这一异常。
捕获(catch)异常
运行时系统在方法的调用栈中查找,从生成异常方法开始进行回溯,直到找到包含相应异常处理的方法为止。
3.2.5声明自己的异常类
public class MyExceptionName extends SuperclassOfMyException{
public MyException(){
super("Some string explaining the exception");
}
}
3.3方法重载
方法签名
方法名和参数类型一起,构成方法签名(注意不包括返回值类型)
方法重载又叫静态多态或者编译时多态
静态联编:编译时根据变量类型和方法名称,决定被调方法的签名。
最新文章
- spring aop的使用
- 2017微软秋招A题
- Android 5.0 如何正确启用isLoggable(一)__使用详解
- 无废话WCF入门教程一[什么是WCF]
- json处理复杂对象jsonConfig
- android HttpGet 另开线程获取网络数据问题
- LevelDB.NET性能测试
- 腾讯 AlloyCrop 1.0 发布
- HTML基础知识概括
- PAT1134:Vertex Cover
- 集合总结一(ArrayList的实现原理)
- box-shadow的动效制作
- P1292 倒酒
- 0.11内核rd_load@ramdisk.c中memcpy函数好像有bug
- Alice, Bob, Oranges and Apples CodeForces - 586E
- 【Servlet和JSP-学习-1】基础知识
- Java序列化反序列化对象流ObjectInputStream、ObjectOutputStream
- Java中的集合和常用类
- CH5101 LCIS【线性dp】
- jquery 事件监听方法