O se possivel ajudem ai …fazendo favor …
O problema é o seguinte …
estou fazendo um programa de jogo de dados,
vou passando os codigos e falando os problemas ta…
codigo 1 .(1 classe)
public class JogodeDado {
public static void main (String []args){
Jogo.jogo=newJogo();
try{
Jogo.aposta();
}
Catch (valor Invalido Exception ve){
Joption.Pare.stawMensageDatay(null,ve GetMensage());
}}}[color=“red”]este aq é a 1 classe.´( e é o 1 problema)…se sou berem o erro ai faz favor .[/color]
[color=“green”]
codigo 2 .(2 classe)
public class jogo {
public void aposta (int Valor face)Thraws valor invalidoExeption;{
if (valorFce <1 /valorFace>6){
thaw new valor jogo.InvalidoException ("Informa um valor entre 1 e 6");
}
int ValorDado=Dado.Lanca();
if (ValorDado == ValorFace){
//Ganhou
}else{
//Perdeu
}}}
entao é a classe 2, q é a do jogo , onde vai ser a aposta , q tem q ser < 6[/color]
[color=“darkblue”]codigo3 (classe 3)
public class Dado {
public static int Lanca(){
//cria variavel que recebe um valor aleatorio
//entre 1 e 6 (math.amdom())
var mod=1;
return mod;
}}
esta aq é a classe ter onde (deve criar uma variavel q recebe valor aleatorio , entre 1 e 6) *** este é um dos principais problemas…*ql a melhor forma[/color][color=“blue”]
codigo 4 (classe 4)
public class valorInvalidoException {
Extends.Exception {
Public valorInvalidoException();{
super();
} }}
classe 4, q é o da Exception, [/color]
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos[/color][/size] :joia: