Exception 随机生成器中是否存在越界异常?

Exception 随机生成器中是否存在越界异常?,exception,random,Exception,Random,如何在这些情况下添加异常 Random random = new Random(); y=random.nextInt(50); 然后,如果我要求用户输入,他输入50+的值。是否存在像随机越界这样的异常情况?您必须使用try和catch try { if(y>50) throw new MyCustomException(); } catch(MyCustomException ex) { ex.ToString(); } 这与随机结果有什么关系?你似乎在问如何检查用户输

如何在这些情况下添加异常

Random random = new Random();
y=random.nextInt(50);

然后,如果我要求用户输入,他输入50+的值。是否存在像随机越界这样的异常情况?

您必须使用
try
catch

try
{
  if(y>50)
  throw new MyCustomException();
}

catch(MyCustomException ex)
{
  ex.ToString();
}

这与随机结果有什么关系?你似乎在问如何检查用户输入,我看不出你的
y
是如何连接的。