Надеюсь, что система может выйти из функции пустоты HandlePost
, когда встречается условие Случай 1, поэтому я добавляю return
после DoSomething1()
.Как выйти из функции void в Android?
Но Android Studio скажет мне, что информация 'return' является излишней, как последнее утверждение в методе 'void'!
private void HandlePost(IHTTPSession session){
try {
Map<String, String> files = new HashMap<String, String>();
session.parseBody(files);
//Case 1
String deleteValue=session.getParms().get("ActionDelete");
if (deleteValue!=null){
DoSomething1();
return;
}
//Case 2
String copyValue=session.getParms().get("ActionCopy");
if (copyValue!=null){
DoSomething2();
return;
}
} catch (Exception e) {
Utility.LogError("This is an error "+e.getMessage());
}
}
Вместо того, чтобы возвращаться, вы можете просто положить «случай 2» в блок 'else if'. – Gulllie