0

我今天有一个有趣的问题。我试图创建一个程序,该程序仅在由程序执行时才会启动,但如果由用户启动则会出错。我可以用什么代码来做到这一点?

4

2 回答 2

0

如果user你的意思是直接用户交互:

您可以控制用户可以从何处启动程序,例如单击按钮。您还可以控制另一个程序可以从哪里启动该程序。因此,用户直接发出的任何命令都应该引发异常;例如,当单击所述按钮时throw new Exception("I detect user");

于 2012-04-12T18:52:15.950 回答
0

使入口点不兼容

public void main ( String [ ] args ) throws Exception

喜欢

int entryPoint ( String name )

于 2012-04-12T18:55:35.583 回答