为了账号安全,请及时绑定邮箱和手机立即绑定

我想问问题

我想问问题

慕工程6005648 2016-11-07 10:58:01
package xuexi;public class ThrowTeach { public static void main(String[] args) { }           public void divide(int one,int two) throws Exception{    if(two==0)    {    throw new Exception("除数不能为0");    }    else    {    System.out.println("结果为"+one/two);    }    }}这里的divide是什么意思,是怎么用的,还有,我写出来没有报错,但是运行后终止,是因为没有实例化对象么?可我不知道怎么弄,打了个divide dv=new divide();是错的。。。求教
查看完整描述

1 回答

已采纳
?
蜂之谷

TA贡献564条经验 获得超863个赞

divide 是方法怎么能new呢

public class ThrowTeach{

	public static void main(String[] args) {

		ThrowTeach tt = new ThrowTeach();
		try {
			tt.divide(9, 2);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	public void divide(int one, int two) throws Exception {
		if (two == 0) {
			throw new Exception("除数不能为0");
		} else {
			System.out.println("结果为" + one / two);
		}
	}

}


查看完整回答
反对 回复 2016-11-07
  • 1 回答
  • 0 关注
  • 1155 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信