當前位置:編程學習大全網 - 電腦編程 - java 怎麽判斷除數是否為零

java 怎麽判斷除數是否為零

除數為0了就不該有返回值了,應該手動拋出異常!

public?class?Manager{

public?double?div(double?x,double?y)

{

try{

if(y==0)

{

throw?new?ArithmeticException();

}

else

return?x/y;

}catch(ArithmeticException?ae)

{

ae.printStackTrace();

System.out.println("除數為0");

}

return?x/y;

}

public?static?void?main(String?ar[])

{

Manager?m=new?Manager();

System.out.println(m.div(10,?0));

}

}

運行結果:

  • 上一篇:若外部 RAM 的(1000H)=X,請編程實現 Y= 2X+1+X(設 Y<256,結果放30H 單元) 用匯編語言寫,謝謝!
  • 下一篇:系統架構師是要從程序員做起嗎?大學是學什麽專業?應該怎麽做才能從壹名程序員變為壹名系統架構師?
  • copyright 2024編程學習大全網