freeCodeCamp/guide/portuguese/java/throws-keyword/index.md

803 B

title localeTitle
Throws Lança

lança

A palavra-chave throws do Java é usada para declarar uma exceção. Ele fornece uma informação para o programador de que pode ocorrer uma exceção, então é melhor para o programador fornecer o código de tratamento de exceção para que o fluxo normal possa ser mantido.

Exemplo:

import java.io.IOException; 
 class Testthrows1{ 
  void m()throws IOException{ 
    throw new IOException("device error");//checked exception 
  } 
  void n()throws IOException{ 
    m(); 
  } 
  void p(){ 
   try{ 
    n(); 
   }catch(Exception e){System.out.println("exception handled");} 
  } 
  public static void main(String args[]){ 
   Testthrows1 obj=new Testthrows1(); 
   obj.p(); 
   System.out.println("normal flow..."); 
  } 
 }