Java - Ayuda con excepciones

 
Vista:

Ayuda con excepciones

Publicado por Juan J (2 intervenciones) el 06/11/2017 20:55:04
Buenas tardes, necesitaría que me ayuden un poco con el siguiente ejemplo, recién estoy empezando... Muchas gracias

1
2
3
4
5
6
public class Articulo{
         private int stock
         private void decrementarStock(int cantidad){
                     stock = stock - cantidad;
        }
}

Lo que tengo que hacer es reescribir el método contemplando una excepción personalizada que debo codificar de tal forma que la variable "stock" no quede con valores negativos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 349
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Ayuda con excepciones

Publicado por Andrés (340 intervenciones) el 08/11/2017 02:52:54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class Articulo {
 
	private int stock;
 
	private void decrementarStock(int cantidad) throws Exception {
 
		int nuevoStock = stock - cantidad;
 
		if(nuevoStock < 0 ) {
 
			throw new Exception("El valor resultante para el stock no puede ser negativo");
 
		}
 
		stock = nuevoStock;
 
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar