zoukankan      html  css  js  c++  java
  • 异常

    异常处理

    try catch捕获异常

    1. exception:RuntimeException IOException
    2. nullpointerexception 空指针异常
    3. arrayindexoutofboundsexception 数组下标越界
    4. 捕获异常:try {//当前代码有可能产生异常}catch(Exception e){//对异常处理 e.printStack Trace();}catch(//异常范围大于前一个小于后一个){}
    5. try中产生异常的时候,马上会跳入相应的catch,不会执行下边的语句
    6. 当try里的内容被正常执行的时候,catch里的内容不会被执行
    7. 不能使用try中的变量,try中变量作用域在try的花括号了;要使用是在try前声明变量为空
    8. ArithmeticException 数学运算异常
    9. finally:最终执行;不管try里有无异常,finally里都要执行。一般用于关闭资源

    异常的抛出

    throws

    1. 方法里有可能异常,用throws Exception抛出异常,谁调用谁处理异常,参数列表后用throws Exception

    throw

    1. 自定义异常,e.getMassage()接受手动抛出异常
    2. e.toString();

    log4j 日志记录工具

    1. 记录程序运行日志
    2. properties配置文件

    jar包

    1. 已经写好的程序Java格式的压缩包
  • 相关阅读:
    Android Lint简介
    免费HTTP数据抓包Fiddler2[4.6.1.2]以及显示中文包内容的方法
    IE6、7下bug
    图表插件
    学习:使用svg
    jQuery Transit
    jQuery基础学习笔记(1)
    HTTP协议详解学习
    html5学习笔记
    html释疑
  • 原文地址:https://www.cnblogs.com/vencent-2016/p/5389270.html
Copyright © 2011-2022 走看看