NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Frantisek Jesatko:7.2.2017 21:28

Ahoj všem potřebuju poradit jak odchytit vyjjímku z následujícího kódu:

Stream reqStream = req.GetRequestStream();

Tvrdošijně mi ji to vypisuje do Throw. Rád bych tam měl messagebox . Vyjjímka přichází když není připojení k netu. Díky za každou inspiraci

 
Odpovědět
7.2.2017 21:28
Avatar
Odpovídá na Frantisek Jesatko
Michal Štěpánek:7.2.2017 22:30

Try-Catch jsi nezkoušel?

Nahoru Odpovědět
7.2.2017 22:30
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Frantisek Jesatko:8.2.2017 6:47

Jj zkousel porad vypisuje throw . Prolezl jsem google a kde co porad je to stejny . Vubec nechapu proc

 
Nahoru Odpovědět
8.2.2017 6:47
Avatar
Odpovídá na Frantisek Jesatko
Michal Štěpánek:8.2.2017 7:53

Že to vypisuje Throw je správně, protože to slovo označuje tzv. "vyhození" té vyjímky. Je jen na tobě, jak to ošetříš.

try
{
    Stream reqStream = req.GetRequestStream();
}
catch (Exception ex)
{
    MessageBox.Show(ex.message);
}

ti tu vyjímku zobrazí v messageboxu...

Editováno 8.2.2017 7:54
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
8.2.2017 7:53
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Frantisek Jesatko:8.2.2017 9:15

Mas pravdu funguje to z nějakého duvodu se mi to nepřenášelo do Debug aplikace. Když jsem staré soubory smazal tak to jede. Díky

 
Nahoru Odpovědět
8.2.2017 9:15
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.