|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2007
Messaggi: 138
|
[C#] Gestione errori
Ciao a tutti!! Sto sviluppando un'applicazione in C# con .NET 3.5. Ora quando sono in debug accade un fatto curioso. Quando si verifica un'eccezione non gestita con un blocco try-catch, l'applicazione non mi mostra nessun messaggio di errore. C'è un modo per far apparire un messaggio di errore come per esempio avviene nelle applicazioni ASP.NET? Che se un'eccezione non è gestita il server mi rimanda la pagina standard di errore di ASP.NET.
|
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jul 2007
Messaggi: 45
|
ogni eccezione ritorna un messaggio, vedi ad esempio:
Codice:
int Division(int a, int b)
{
try
{
return (a / b);
}
catch (DivideByZeroException e)
{
Console.WriteLine(e.ToString());
return 0;
}
}
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Aug 2007
Messaggi: 138
|
Si lo so che con la classe Exception posso intercettare qualsiasi eccezione. Il mio problema è un altro. Se un'eccezione si verifica dove io non ho messo un blocco try-catch c'è modo per far apparire il messaggio di errore standard del framework che avvisa che si è verificata un'eccezione non gestita?
|
|
|
|
|
|
#4 | |
|
Member
Iscritto dal: Jul 2007
Messaggi: 45
|
Quote:
![]() che ti spiega cosa è successo. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:45.




















