JAVA:运行出错与编译出错 总结就是:编译错误通常指语法错误或者很明显的逻辑错误, 如 : 缺乏分号, 少写括号, 关键字书写错误等… 运行错误是在没有编译错误的基础上运行后产生的逻辑错误, 如 : 空指针异常, 除数为0 , 越界访问等 原链接