Java tutoriály

Java HOME Java Intro Java Začínáme Syntaxe Java Komentáře Java Proměnné Java Datové typy Java Java Type Casting Operátoři Java Java řetězce Java Math Java Booleans Java If...Einse Přepínač Java Java While Loop Java For Loop Java Break/Continue Pole Java

Java metody

Java metody Parametry metody Java Přetížení metody Java Rozsah Java Java rekurze

Třídy Java

Java OOP Java třídy/objekty Atributy třídy Java Metody třídy Java Java konstruktory Modifikátory Java Java Encapsulation Balíčky Java / API Dědičnost Java Polymorfismus Java Java vnitřní třídy Java abstrakce Rozhraní Java Java Enums Vstup uživatele Java Java Datum Java ArrayList Java LinkedList Java HashMap Java HashSet Java Iterator Třídy Java Wrapper Výjimky Java Java RegEx Java vlákna Java Lambda

Manipulace se soubory Java

Soubory Java Java Vytváření/zápis souborů Java Read Files Java Odstranění souborů

Java Jak na to

Přidejte dvě čísla

Reference Java

Klíčová slova Java Java String Methods Matematické metody Java

Příklady Java

Příklady Java Kompilátor Java Java cvičení Java kvíz Java certifikát


Klíčové slovo pro Java

❮ Klíčová slova Java


Příklad

Vyhoďte výjimku, pokud je věk nižší než 18 (vytiskněte "Přístup odepřen"). Pokud je vám 18 nebo více let, vytiskněte „Přístup udělen“:

public class Main {
  static void checkAge(int age) {
    if (age < 18) {
      throw new ArithmeticException("Access denied - You must be at least 18 years old.");
    }
    else {
      System.out.println("Access granted - You are old enough!");
    }
  }

  public static void main(String[] args) {
    checkAge(15); // Set age to 15 (which is below 18...)
  }
}


Definice a použití

Klíčové throwslovo se používá k vytvoření vlastní chyby.

Příkaz throwse používá společně s typem výjimky . V Javě je k dispozici mnoho typů výjimek: ArithmeticException, ClassNotFoundException, ArrayIndexOutOfBoundsException, SecurityExceptionatd.

Typ výjimky se často používá spolu s vlastní metodou , jako ve výše uvedeném příkladu.

Rozdíly mezi throwa throws:

throw throws
Used to throw an exception for a method Used to indicate what exception type may be thrown by a method
Cannot throw multiple exceptions Can declare multiple exceptions
Syntax:
  • throw is followed by an object (new type)
  • used inside the method
Syntax:
  • throws is followed by a class
  • and used with the method signature

Související stránky

Přečtěte si více o výjimkách v našem výukovém programu Java Try..Catch .


❮ Klíčová slova Java