菜鸟小问题,请教
class   lesson2 
 { 
 	public   static   void   main(String   []   args) 
 	{                          	 
                         	int   x=-7,y=9; 
                         	int   sum   =   getArea(x,y); 
                         	System.out.println(sum);                          	 
                            } 
                         static   int   getArea(int   x,int   y) 
                         { 
                         	if(x <0   ||   y <0) 
                         	{ 
                         		System.out.println( "有负数! "); 
                                                                         return   1; 
                         	} 
                         	int   z; 
                            z=x*y; 
                            return   z; 
                         } 
 } 
 请问如何使传入负数,且不会将那个返回值的1显示出来,谢谢
------解决方案--------------------public static void main(String [] args) 
 	{          	 
         	int x=-7,y=9; 
         	int sum = getArea(x,y); 
         	System.out.println(sum);          	 
          } 
         static int getArea(int x,int y) 
         { 
         	if(x <0 || y <0) 
         	{ 
         		System.exit(0);                           
         	} 
         	int z; 
          z=x*y; 
          return z; 
         } 
 }