import java.util.Scanner; public class SafelyCreateRectangle { public static void main(String []args) { Scanner sc = new Scanner(System.in); while(true) { System.out.print("Width: "); int width = sc.nextInt(); System.out.print("Height: "); int height = sc.nextInt(); Rectangle r; try { r = new Rectangle(width, height); System.out.println(r); break; } catch(IllegalArgumentException ex) { System.out.println("Invalid Argument. Try again.."); } } } }