Mauro, � isso mesmo. Valeu! :)
[]'s Ruy Pedroso Trails Sistemas Av. Nilo Pe�anha 50 - sala 2511 - Centro CEP 20020-100 - Rio de Janeiro - RJ Tel: +55 21 2262 6370 Fax: +55 21 2262 6354 -----Original Message----- From: Mauro [mailto:[EMAIL PROTECTED]] Sent: segunda-feira, 3 de fevereiro de 2003 18:59 To: [EMAIL PROTECTED] Subject: Re: RE: [java-list] D�vida sobre Exceptions Ruy, A explica��o t� certa mas o resultado n�o. Acho que tu quis dizer que a certa � a "E. Doing finally part". Que t� dentro do finally. Depois do finally, e antes de "Carrying on" o programa vai "bombar". Ruy Pedroso writes: > Bruno, > > Segundo a quest�o, o que est� sendo lan�ado � um error > (OutOfMemoryError). Portanto, penso que a quest�o "F" � que estaria > correta. > > A classe Error extende a classe Throwable, e por isso o erro seria > capturado pelo "finally". Depois disso, caso o erro n�o for tratado, o > programa ir� "bombar". Mas at� l� j� teria impresso "Carrying on". > > []'s > > Ruy Pedroso > Trails Sistemas > Av. Nilo Pe�anha 50 - sala 2511 - Centro > CEP 20020-100 - Rio de Janeiro - RJ > Tel: +55 21 2262 6370 > Fax: +55 21 2262 6354 > > -----Original Message----- > From: Bruno do Amaral Dias Baptista [mailto:[EMAIL PROTECTED]] > Sent: segunda-feira, 3 de fevereiro de 2003 02:22 > To: Java List > Subject: Re: [java-list] D�vida sobre Exceptions > > > > > Fala. > > Lembre-se que a classe Exception eh a classe "pai" de todas as excecoes! > > Logo, a resposta eh D, E e F. > > > ETA. > > > Bruno do Amaral. > > > > On Wed, 29 Jan 2003, Caetano wrote: > >> Ol� Pessoal, >> >> Estudando um pouco de exce��es, me deparei com uma quest�o que n�o > soube >> responder, at� porque n�o consigo simular ela: >> Acredito que a(s) poss�veis respostas sejam as letras E e F. Conto com > a >> ajuda de voc�s. >> >> 8. Consider the following class hierarchy and code fragment: >> >> java.lang.Throwable --> java.lang.Error --> java.lang.OutOfMemoryError >> | >> | >> --> java.lang.Exception --> java.io.IOException >> | >> | >> --> >> java.net.MalformedURLException >> | >> | >> --> >> java.io.StreamCorruptedException >> >> 1. try { >> 2. // assume s is previously defined >> 3. URL u = new URL(s); >> 4. // in is an ObjectInputStream >> 5. Object o = in.readObject(); >> 6. System.out.println("Success"); >> 7. } >> 8. catch (MalformedURLException e) { >> 9. System.out.println("Bad URL"); >> 10. } >> 11. catch (StreamCorruptedException e) { >> 12. System.out.println("Bad file contents"); >> 13. } >> 14. catch (Exception e) { >> 15. System.out.println("General exception"); >> 16. } >> 17. finally { >> 18. System.out.println("Doing finally part"); >> 19. } >> 20. System.out.println("Carrying on"); >> >> What lines are output if the method at line 5 throws an > OutOfMemoryError? >> >> A. Success >> B. Bad URL >> C. Bad file contents >> D. General exception >> E. Doing finally part >> F. Carrying on. >> >> >> ------------------------------ LISTA SOUJAVA > ---------------------------- >> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP >> d�vidas mais comuns: http://www.soujava.org.br/faq.htm >> regras da lista: http://www.soujava.org.br/regras.htm >> historico: http://www.mail-archive.com/java-list%40soujava.org.br >> para sair da lista: envie email para > [EMAIL PROTECTED] >> > ------------------------------------------------------------------------ > - >> > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP > d�vidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------ > - > > --- > Incoming mail is certified Virus Free.O email foi inspecionado por > v�rus. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003 > > > --- > Outgoing mail is certified Virus Free.O email foi inspecionado por > v�rus. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003 > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP > d�vidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------ - > > --- Mauro Ramos Martini [EMAIL PROTECTED] counter.li.org#225287 ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------ - --- Incoming mail is certified Virus Free.O email foi inspecionado por v�rus. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003 --- Outgoing mail is certified Virus Free.O email foi inspecionado por v�rus. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003 ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
