تعليمة العودة

تسمح لك تعليمة العودة بإنهاء تنفيذ عملية قبل الوصول إلى نهايتها. أحد الأسباب التي نستخدم هذه التعليمة لأجلها هو في حال اكتشاف شرط خاطئ:
كود:
public static void printLogarithm (double x) {
if (x <= 0.0) {
  System.out.println ("Positive numbers only, please.");
  return;
  }


  double result = Math.log (x);
  System.out.println ("The log of x is " + result);
}
في هذا المثال تعرَّف عملية باسم printLogarithm تأخذ معامل واحد من نوع double اسمه x. أول شيء تفعله هو التحقق ما إذا كان x أصغر من أو يساوي الصفر، حيث تطبع رسالة خطأ في هذه الحالة ثم تستعمل تعليمة العودة return للخروج من العملية. يعود مسار التنفيذ مباشرة إلى مستدعي العملية ولا يتم تنفيذ الأسطر الباقية من العملية.
لقد استخدمت قيمة عشرية في الطرف الأيمن من الشرط بسبب وجود متغير عشري في الطرف الأيسر.