Student

package com.company;

public class Student {

private Stringname ="";

    private Stringsex ="man";

    private int age;

    public StringgetName(){

return name;

    }

public void setName(String name){

this.name = name;

    }

public StringgetSex(){

return sex;

    }

public void setSex(String sex)throws Exception{

if("man".equals(sex) ||"woman".equals(sex)){

this.sex = sex;

        }else {

throw new Exception("sex is \"man\"or\"woman\"!");

        }

}

public int getAge(){

return age;

    }

public void setAge(int sge){

this.age =age;

    }

public void print(){

System.out.println("我是" + getName()+",性别"+ getSex()+",今年"+ getAge() +"岁");

    }

}

/**

捕获throws抛出的异常

*/

class Test{

public static void main(String[] args){

Student zhangsan =new Student();

        zhangsan.setName("张三");

        zhangsan.setName("22");

        try{

zhangsan.setSex("男性");

        }catch (Exception e){

e.printStackTrace();

        }

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容