Thomas J.S.: "return" ohne Argument?

Beitrag lesen

Hallo,

ich habe wohl eine Grundlagen-Wissenslücke. Was genau bedeutet es, wenn ein "return" ohne einem Wert ausgeführt wird?

http://www.galileocomputing.de/openbook/javainsel6/javainsel_02_007.htm#Xxx1001488

if (dbImage == null)  {
   dbImage = createImage(PWIDTH, PHEIGHT);
   if (dbImage == null) {
      System.out.println("dbImage is null");
      return;
   }
   else
      dbg2D = (Graphics2D) dbImage.getGraphics();
}


>   
  
"Jede Methode in Java ist typisiert. Der Typ einer Methode wird zum Zeitpunkt der Definition festgelegt und bestimmt den Typ des Rückgabewerts." Die Frage ist hier welchen Typ die Methode hat.  So wie es aussieht ist der Typ hier "void", also soll die Methode nichts zurückgeben. Bei der Überprüfung soll sie frühzeitig abgebrochen werden und eben nichts zurückgeben, daher: "return;"  
  
Grüße  
Thomas