Как проверить, что исключение не выбрасывается?

Я знаю, что один из способов сделать это будет:

@Test
public void foo(){
   try{
      //execute code that you expect not to throw Exceptions.
   }
   catch(Exception e){
      fail("Should not have thrown any exception");
   }
}

Есть ли более чистый способ сделать это? (Возможно, используя Junit's@Rule?)

Ответы на вопрос(13)

Ваш ответ на вопрос