java实验报告一(异常处理)

  • Post author:
  • Post category:java




《Java程序设计》实 验 报 告一



异常处理

所使用的工具软件及环境:

环境:Windows 8.1;jdk 1.8;

工具:eclipse

实验目的:

了解异常处理机制,掌握异常处理的设计方法。

实验内容:

用户自定义一个异常,编程创建并抛出某个异常类的实例。运行该程序并观察执行结果。

例如:用户密码的合法化验证。

要求密码有4-6个数字组成。若长度不落在这个范围或不是有数字组成。抛出自己的异常。

要求:

1.面向对象编程。

2.异常定义,抛出,捕捉三个流程。

源程序:

package login;

import java.util.Scanner;

public class user{


static class passwordexception extends Exception{


public passwordexception(String msg) {


super(msg);

}

public static String PasswordCompare() throws passwordexception{


Scanner input=new Scanner(System.in);

System.out.println(“请输入密码”);

String str=input.nextLine();

try {


if(!str.matches(“\d+”)) {


passwordexcept



版权声明:本文为weixin_44203971原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。