public class IntAdditionApp
{
   public static void main(String[] args)
   {
      int s1 = 1;
      int s2=Integer.MAX_VALUE;
      int summe = addiere(s1,s2);
      System.out.println("Ergebnis: " + summe);
   }
   public static int addiere (int sum1, int sum2)
   {
      long ergebnis = (long)sum1 + (long)sum2;
      if (ergebnis > Integer.MAX_VALUE || ergebnis < Integer.MIN_VALUE)
      {
         System.out.println("Addition ueberschreitet Wertebereich !");
         return 0;
      }
      else
      {
         return (int)ergebnis;
      }
   }
}