异常练习如下:

代码如下:
package com.javase.exception;
public class Homework04 {
public static void main(String[] args) {
UserService u = new UserService();
try {
u.register("jackson","123");
} catch (OperationException e) {
System.out.println(e.getMessage());
}
}
}
class UserService{
public void register(String username,String password) throws OperationException {
if (null == username || username.length()<6 || username.length()>16) {
throw new OperationException("用户名格式错误");
}else {
System.out.println("注册成功,欢迎" + username + "回来");
}
}
}
class OperationException extends Exception{
public OperationException() {
}
public OperationException(String s) {
super(s);
}
}
1232

被折叠的 条评论
为什么被折叠?



