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方法重载

方法签名

方法名和参数类型一起,构成方法签名(注意不包括返回值类型)

方法重载又叫静态多态或者编译时多态

静态联编:编译时根据变量类型和方法名称,决定被调方法的签名。

最新文章

  1. spring aop的使用
  2. 2017微软秋招A题
  3. Android 5.0 如何正确启用isLoggable(一)__使用详解
  4. 无废话WCF入门教程一[什么是WCF]
  5. json处理复杂对象jsonConfig
  6. android HttpGet 另开线程获取网络数据问题
  7. LevelDB.NET性能测试
  8. 腾讯 AlloyCrop 1.0 发布
  9. HTML基础知识概括
  10. PAT1134:Vertex Cover
  11. 集合总结一(ArrayList的实现原理)
  12. box-shadow的动效制作
  13. P1292 倒酒
  14. 0.11内核rd_load@ramdisk.c中memcpy函数好像有bug
  15. Alice, Bob, Oranges and Apples CodeForces - 586E
  16. 【Servlet和JSP-学习-1】基础知识
  17. Java序列化反序列化对象流ObjectInputStream、ObjectOutputStream
  18. Java中的集合和常用类
  19. CH5101 LCIS【线性dp】
  20. jquery 事件监听方法

热门文章

  1. 解决vue-cli3不停请求 /sockjs-node/info?t= 问题
  2. PAT 2018 秋
  3. go 汇编
  4. 7.3 使用while 循环来处理列表和字典
  5. Spring原理系列一:Spring Bean的生命周期
  6. maxima画图
  7. caffe fastercbnnahdemo
  8. 题解【[BJOI2012]算不出的等式】
  9. winform程序常用图标网站及资源
  10. WAMP常用环境配置