Dr_U

11_ExcepHan1

Dec 23rd, 2020 (edited)
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.36 KB | None | 0 0
  1. import java.util.Scanner;
  2. /**
  3.  * Exception Handling belum menggunakan Try Catch
  4.  *
  5.  * @author yusuf Anfasya
  6.  * @version 0.1
  7.  */
  8. public class RollerCosterCek
  9. {
  10.     public static void cektinggi(int tinggi,int berat)
  11.     {
  12.         if(tinggi < 160 && berat < 50 )
  13.         {
  14.             throw new ArithmeticException(
  15.             "Maaf tinggi kamu "+ tinggi + " cm dan berat "+ berat+" kg belum cukup untuk naik roller coster");
  16.            
  17.         }
  18.        
  19.         else if(tinggi < 160 )
  20.         {
  21.             throw new ArithmeticException(
  22.             "Maaf tinggi kamu "+ tinggi + "cm belum cukup untuk naik roller coster");
  23.         }
  24.        
  25.         else if(berat < 50 )
  26.         {
  27.             throw new ArithmeticException(
  28.             "Maaf berat kamu "+ berat + " kg belum cukup untuk naik roller coster");
  29.         }
  30.        
  31.         else
  32.         {
  33.             System.out.println(
  34.             "Kamu diperbolehkan untuk menaiki roller coster Selamat Menikmati!!");
  35.         }
  36.        
  37.     }
  38.    
  39. public static void main(String[]args)
  40. {
  41.     Scanner S1 = new Scanner(System.in);
  42.     System.out.println(
  43.             "Silahkan Masukkan Tinggi Badan Kamu");
  44.     int tinggi = S1.nextInt();
  45.    
  46.     System.out.println(
  47.             "Silahkan Masukkan Berat Badan Kamu");
  48.     int berat = S1.nextInt();
  49.    
  50.     cektinggi(tinggi,berat);
  51.    
  52. }
  53.  
  54. }
  55.  
  56.  
Add Comment
Please, Sign In to add comment