Retornar um tipo diferente da função

1 resposta
M

Galera, bom dia!

Estou com um problema que não estou conseguindo resolver. O problema é o seguinte, tenho que construir uma função do tipo int que possue 3 parametros, dois numeros inteiros e uma string simbolizando uma operação de ‘+’ ou de ‘-’, se for + deve-se somar os dois números e retornar o valor da soma, se for - deve-se subtrair os números e retornar o valor, mas se for uma operação diferente dessas a função tem que retornar isso: “operação inválida”, como vou retornar isso numa função do tipo int?

OBS: ESTOU UTILIZANDO A LINGUAGEM JAVA

1 Resposta

pmlm
private int efetuaOperacao(int num1, int num2, String operacao) {

    // se operacao invalida
       throw new Exception("Operação inválida");

     // o teu código aqui para somar ou subtrair
     return value; 
}
Criado 12 de dezembro de 2020
Ultima resposta 12 de dez. de 2020
Respostas 1
Participantes 2