当前位置: 首页 > news >正文

泉州网站建设价钱游戏加盟代理

泉州网站建设价钱,游戏加盟代理,wordpress 调用画廊,网站收录查询代码往期回顾#xff1a; 【前端学java】JAVA开发的依赖安装与环境配置 #xff08;0#xff09;【前端学java】java的基础语法#xff08;1#xff09;【前端学java】JAVA中的packge与import#xff08;2#xff09;【前端学java】面向对象编程基础-类的使用 #xff08;…往期回顾 【前端学java】JAVA开发的依赖安装与环境配置 0【前端学java】java的基础语法1【前端学java】JAVA中的packge与import2【前端学java】面向对象编程基础-类的使用 3【前端学java】类中的访问权限详解通俗易懂4【前端学java】java中final修饰符5【前端学java】全网最通俗易懂的JAVA抽象概念6【前端学java】Java中的接口和枚举概念7【前端学java】java中的Object类8【前端学java】java 中的数组9【前端学java】java中的字符串操作10【前端学java】java中的包装类11【前端学java】java中的日期操作12【前端学java】语法练习-工具类的封装13【前端学java】复习巩固-Java中的对象比较14 常见的错误类型 编译时错误 这类错误在代码编写阶段产生主要包括语法错误、类型错误、变量未声明等。这类错误在程序编译时就会被检测出来如下面代码的类型转换错误 错误Errors 通常是Java虚拟机无法恢复的严重问题如OutOfMemoryError、StackOverflowError等。如下图递归没有跳出逻辑导致的StackOverflowError报错 异常 运行时异常RuntimeException 这是未经检查的异常Java编译器不会强制要求程序员处理这些异常运行代码时才会出现异常提示。 在上面的例子中我们创建了一个包含3个元素的整数数组然后尝试访问数组的第4个元素。由于数组长度只有3所以这会抛出一个ArrayIndexOutOfBoundsException运行时异常。 检查型异常Checked Exceptions 这是受检查的异常Java编译器会强制要求程序员处理这些异常。 在上面的代码中我们尝试打开一个名为example.txt的文件并读取它。由于这个文件可能不存在或无法读取因此new FileReader报错程序无法执行。 这个时候需要通过try catch捕获异常和前端一样 异常处理的基本语法 前端中的异常处理方法 前端中异常处理基本上使用try-catch 语句就够了Promise 链式调用中使用.catch 方法也可以捕获异常这两种是常用的都很简单。 后端中的异常处理方法 Java中的异常处理语法主要包括try-catch语句和throw语句。 try-catch语句 public static void main(String[] args) { try { String str Hello World; int length Integer.parseInt(str); // 传递了一个字符串类型的参数应该使用String.length()方法获取长度 } catch (NumberFormatException e) { // 如果传递的参数不是一个有效的整数则会抛出NumberFormatException异常 } catch (IllegalArgumentException e) { // 如果传递了一个不合法或不适当的参数则会抛出IllegalArgumentException异常 } finally { // 无论是否发生异常都将执行的代码块 } } 注这里我们只做简单的语法使用展示具体catch中的错误类型我们不必纠结深入学习遇到具体的问题时巩固学习即可。 throw语句 throw语句用于手动抛出异常。当程序遇到一个异常条件时可以使用throw语句抛出一个异常对象。 public class Main { public static void main(String[] args) { int[] numbers {2, 4, 6, 8}; // 遍历数组并查找元素 for (int i 0; i numbers.length; i) { if (numbers[i] 5) { // 手动抛出异常 throw new IllegalArgumentException(数组中不存在元素 5); } } } }自定义异常 在Java中我们可以创建自定义异常自定义异常通常从Exception或其子类派生简单了解即可。 // 定义一个新的异常类继承自Exception类 public class MyException extends Exception { public MyException() { super(); } public MyException(String message) { super(message); } public MyException(String message, Throwable cause) { super(message, cause); } public MyException(Throwable cause) { super(cause); } }现在我们可以在代码中抛出这个新的异常 public class Test { public static void main(String[] args) { try { // 在这里抛出我们的自定义异常 throw new MyException(这是我的异常); } catch (MyException e) { e.printStackTrace(); } } }
http://www.zqtcl.cn/news/879206/

相关文章:

  • 建设银行u盾用网站打不开中企动力值不值得入职
  • 织梦做的网站有点慢商贸网站
  • 海外红酒网站建设wordpress 分类 文章
  • 七星彩网站建设wordpress w3
  • 广州网站建设全包百度怎么优化关键词排名
  • 中山网站制作服务公司做环评的网站
  • 江山市住房和城乡建设局网站iis部署网站 错误400
  • 网站域名如何备案建设厅公积金中心网站
  • 网站怎么建设?电子商务网站开发相关技术
  • 苏州网站设计公司济南兴田德润厉害吗python基础教程第3版
  • 网站多久备案一次电子商务平台信息系统建设
  • 网站开发方面的文献自己怎么建个免费网站吗
  • 建设网站前的市场分析百度竞价推广是什么
  • 专门做照片书的网站阳谷聊城网站优化
  • 国际贸易相关网站网站建设的目标与思路
  • 小型网站建设费用云南网站建设企业推荐
  • 设备租赁业务网站如何做看板娘 wordpress
  • 上海网站设计工作室二手交易网站建设目标
  • 深圳智能响应网站建设平面设计基础教程
  • 网站建设 推广全流程案例分析网站
  • 企业建网站多少钱怎样做网站挣钱
  • 经营性质的网站asp.ne做网站
  • 天津都有哪些制作网站开网站挣不挣钱
  • 网站建设云技术公司推荐重庆网页设计培训
  • 做房产网站不备案可以吗北京爱空间装修公司
  • 手机网站是用什么开发的厦门公司网站制作流程
  • 网站是广西住房和城乡建设厅wordpress插件数据库存在哪
  • 网站图片如何做链接网站制作及管理教程
  • 企业建立企业网站有哪些优势?app下载排行榜
  • 广州天河网站建设gif在线制作