Java自定义异常实战:验证用户登录信息 假设在某仓库管理系统的登录界面中需要输入用户名和密码,其中用户名只能由 6~10 位数字组成,密码只能有 6 位,任何不符合用户名或者密码要求的情况都视为异常,并且需要捕获并处理该异常。 下面使用自定... 10月09日 中级进阶 3,155 评论 阅读全文
Java自定义异常 如果 Java 提供的内置异常类型不能满足程序设计的需求,这时我们可以自己设计 Java 类库或框架,其中包括异常类型。实现自定义异常类需要继承 Exception 类或其子类,如果自定义运行时异常类... 10月09日 中级进阶 1,511 评论 阅读全文
Java 7新特性:多异常捕获 前面我们学习的多 catch 代码块虽然客观上提高了程序的健壮性,但是也导致了程序代码量大大增加。如果有些异常种类不同,但捕获之后的处理是相同的,例如以下代码。 try{ // 可能会发生异常的语句 ... 10月09日 中级进阶 2,164 评论 阅读全文
Java throws和throw:声明和抛出异常 Java 中的异常处理除了捕获异常和处理异常之外,还包括声明异常和拋出异常。实现声明和抛出异常的关键字非常相似,它们是 throws 和 throw。可以通过 throws 关键字在方法上声明该方法要... 10月09日 中级进阶 1,866 评论 阅读全文
中级进阶 Java异常finally语句 在实际开发中,根据 try catch 语句的执行过程,try 语句块和 catch 语句块有可能不被完全执行,而有些处理代码则要求必须执行。例如,程序在 try 块里打开了一些物理资源(如数据库连接... 10月09日 2,008 评论 阅读全文
Java异常处理 在实际应用中,对于错误的处理是极其重要的,任何程序都很难做到百分百完美,程序中可能存在大量未知问题,所以程序开发时一定要对各种问题进行相应的处理,而 Java 提供的异常处理机制可以帮用户更好地解决这... 10月07日 中级进阶 531 评论 阅读全文
中级进阶 Java异常 很多事件并非总是按照人们自己设计意愿顺利发展的,经常出现这样那样的异常情况。例如: 你计划周末郊游,计划从家里出发→到达目的→游泳→烧烤→回家。但天有不测风云,当你准备烧烤时候突然天降大雨,只能终止郊... 10月07日 2,006 评论 阅读全文
入门基础 Java变量的作用域:成员变量和局部变量 变量的作用域规定了变量所能使用的范围,只有在作用域范围内变量才能被使用。根据作用域的不同,一般将变量分为不同的类型:成员变量和局部变量。 成员变量 Java 的成员变量有两种,分别是全局变量和静态变量... 09月25日 1,579 评论 阅读全文