Java

Páginas: 6 (1318 palabras) Publicado: 7 de noviembre de 2012
Lenguajes de Programaci´n
o
Curso 2004-2005

Dept. d’Inform`tica
a
Universitat de Val`ncia
e

Indica qu´ se mostrar´ por pantalla cuando se ejecute cada una de estas clases:
e
a

c l a s s Uno {
p r i v a t e s t a t i c i n t metodo ( ) {
i n t v a l o r =0;
try {
v a l o r = v a l o r +1;
v a l o r = v a l o r + I n t e g e r . p a r s e I n t ( ” 42 ” ) ;
valor = valor + 1;System . out . p r i n t l n ( ” V a l o r a l f i n a l d e l t r y : ” + v a l o r ) ;
} c a t c h ( NumberFormatException e ) {
v a l o r = v a l o r + I n t e g e r . p a r s e I n t ( ” 42 ” ) ;
System . out . p r i n t l n ( ” V a l o r a l f i n a l d e l c a t c h : ” + v a l o r ) ;
}finally{
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a l f i n a l de f i n a l ly : ” + v a l o r ) ;
}
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a n t e s d e l r e t u r n : ” + v a l o r ) ;
return valor ;
}
p u b l i c s t a t i c v o i d main ( S t r i n g [ ] a r g s ) {
try {
System . out . p r i n t l n ( metodo ( ) ) ;
} catch ( Exception e ) {
System . e r r . p r i n t l n ( ” E x c e p c i o n en metodo ( ) ” ) ;
e . printStackTrace() ;
}
}
}

c l a s s Dos {
p r i v a t e s t a t i c i n t metodo ( ) {
i n t v a l o r =0;
try {
v a l o r = v a l o r +1;
v a l o r = v a l o r + I n t e g e r . p a r s e I n t ( ”W” ) ;
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a l f i n a l d e l t r y : ” + v a l o r ) ;
} c a t c h ( NumberFormatException e ) {
v a l o r = v a l o r + I n t e g e r . p ar s e I n t ( ” 42 ” ) ;
System . out . p r i n t l n ( ” V a l o r a l f i n a l d e l c a t c h : ” + v a l o r ) ;
}finally{
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a l f i n a l de f i n a l l y : ” + v a l o r ) ;
}
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a n t e s d e l r e t u r n : ” + v a l o r ) ;
return valor ;
}
p u b l i c s t a ti c v o i d main ( S t r i n g [ ] a r g s ) {
try {
System . out . p r i n t l n ( metodo ( ) ) ;
} catch ( Exception e ) {
System . e r r . p r i n t l n ( ” E x c e p c i o n en metodo ( ) ” ) ;
e . printStackTrace () ;
}
}
}

Ejercicios Tema 2

P´gina: 1/ 2
a

Lenguajes de Programaci´n
o
Curso 2004-2005

Dept. d’Inform`tica
a
Universitat de Val`ncia
e

c l a s s Tres {p r i v a t e s t a t i c i n t metodo ( ) {
i n t v a l o r =0;
try {
v a l o r = v a l o r +1;
v a l o r = v a l o r + I n t e g e r . p a r s e I n t ( ”W” ) ;
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a l f i n a l d e l t r y : ” + v a l o r ) ;
} c a t c h ( NumberFormatException e ) {
v a l o r = v a l o r + I n t e g e r . p a r s e I n t ( ”W” ) ;
System .out . p r i n t l n ( ” V a l o r a l f i n a l d e l c a t c h : ” + v a l o r ) ;
}finally{
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a l f i n a l de f i n a l l y : ” + v a l o r ) ;
}
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a n t e s d e l r e t u r n : ” + v a l o r ) ;
return valor ;
}
p u b l i c s t a t i c v o i d main ( S t r i n g [ ] ar g s ) {
try {
System . out . p r i n t l n ( metodo ( ) ) ;
} catch ( Exception e ) {
System . e r r . p r i n t l n ( ” E x c e p c i o n en metodo ( ) ” ) ;
e . printStackTrace () ;
}
}
}

import java . io . ∗ ;
c l a s s Cuatro {
p r i v a t e s t a t i c i n t metodo ( ) {
i n t v a l o r =0;
try {
v a l o r = v a l o r +1;
v a l o r = v a l o r + I n t e g e r . p a r s e In t ( ”W” ) ;
valor = valor + 1;
System . out . p r i n t l n ( ” V a l o r a l f i n a l d e l t r y : ” + v a l o r ) ;
throw new IOException ( ) ;
} c a t c h ( IOException e ) {
v a l o r = v a l o r + I n t e g e r . p a r s e I n t ( ” 42 ” ) ;
System . out . p r i n t l n ( ” V a l o r a l f i n a l d e l c a t c h : ” + v a l o r ) ;
}finally{
valor = valor + 1;
System . out ....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS