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

32 lines
803 B
Markdown

---
title: Throws
localeTitle: 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:_**
```java
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...");
}
}
```