В приведенном ниже коде у меня есть цикл while (true). учитывая ситуацию, когда в блоке try есть какой-то код, где поток должен выполнять некоторые задачи, которые занимают около минуты, но из-за некоторой ожидаемой проблемы он работает навсегда. мы можем остановить этот поток?
public class thread1 implements Runnable {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
thread1 t1 = new thread1();
t1.run();
}
@Override
public void run() {
// TODO Auto-generated method stub
while(true){
try{
Thread.sleep(10);
}
catch(Exception e){
e.printStackTrace();
}
}
}
}