重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
練習1
寫一個方法void triangle(int a,int b,int c),判斷三個參數是否能構成一個三角形。如果不能則拋出異常IllegalArgumentException,顯示異常信息:a,b,c “不能構成三角形”;如果可以構成則顯示三角形三個邊長。在主方法中得到命令行輸入的三個整數,調用此方法,并捕獲異常。
兩邊之和大于第三邊:a+b>c
兩邊之差小于第三邊:c-a
package 異常; import java.util.Arrays; import java.util.InputMismatchException; import java.util.Scanner; public class TestTriangle { public static void triangle(int a, int b,int c) throws IllegalArgumentException, InputMismatchException{ int x[] = new int[3]; x[0] = a; x[1] = b; x[2] = c; Arrays.sort(x); if ((x[0]+x[1]>x[2])&&(x[2]-x[1]
分享名稱:Java編程異常簡單代碼示例-創新互聯
標題來源:http://www.xueling.net.cn/article/dpoiej.html