Pessoal! Estava estudando o livro Java Como Programar, a parte 13 do livro: Tratamento de Exceção.
Fazendo o exemplo da fig. 13.1
// um exemplo de tratamento de exceções que verifica a
// divisão por zero.
import java.util.InputMismatchException;
import java.util.Scanner;
public class DivideByZeroWithExceptionHandling
{
// demonstra o lançamento de uma exceção quando ocorre uma
//divisão por zero
public static int quotient( int numerator, int denominator )
throws ArithmeticException
{
return numerator / denominator; // possível divisão por zero
} // fim do método quotient
public static void main( String args[] )
{
Scanner scanner = new Scanner( System.in ); // scanner // para entrada
boolean continueLoop = true; // determina se mais entradas
// são necessárias
do{
try // lê dois números e calcula o quociente
{
System.out.print( "Please enter an integer numerator: " );
int numerator = scanner.nextInt();
System.out.print( "Please enter an integer denominator: ");
int denominator = scanner.nextInt();
int result = quotient( numerator, denominator );
System.out.printf( "\nResult: %d / %d = %d\n", numerator,
denominator, result );
continueLoop = false; // entrada bem sucedida; fim do loop
} // fim de try
catch ( InputMismatchException inputMismatchException )
{
System.err.printf( "\nException: %s\n",
inputMismatchException );
scanner.nextLine(); // descarta entrada para o usuário
// tentar novamente
System.out.println(
"You must enter integers. Please try again.\n" );
} // fim de catch
catch ( ArithmeticException arithmeticException )
{
System.err.printf( "\nException: %s\n", arithmeticException );
System.out.println(
"Zero is an invalid denominator. please try again.\n" );
} // fim de catch
} while( continueLoop ); // fim do...while
} // fim de main
} // fim da classe DivideByZeroWithExceptionHandling
apareceu a seguinte mensagem na hora de fazer build no projeto:
[color="red"]C:\Documents and Settings\Nome_da_Pasta\Cap 13 - Tratamento de exceçao\Divisao_por_Zero_Handling\build.xml:7: Cannot find nbproject/build-impl.xml imported from C:\Documents and Settings\Nome _da_Pasta\Cap 13 - Tratamento de exceçao\Divisao_por_Zero_Handling\build.xml[/color]
Alguém poderia me explicar o que aconteceu e como posso solucionar isso? :?:
EDIT: o JDK utilizado é a versão 6. Netbeans 5.5
