У меня есть функция на сервере, которая иногда выдает ошибку и, похоже, обрабатывает sh сервер.
Блоки try-catch
предотвращают полный сбой серверов / программы и продолжают обрабатывать? Этот код обрабатывает сетевые запросы, и мне нужно убедиться, что сервер не обрабатывает sh и не позволяет обрабатывать другие сетевые запросы к той же функции из-за ошибки, возникшей и сбой сервера.
Распространенная ошибка: java null pointer exception
РЕДАКТИРОВАТЬ добавлен пример псевдокода:
public class myClass{
public static string networkHandler(string s) { //static method
try {
string ss = s;
}
catch(string s) {
//handle error
}
}
}
Мне интересно, если это так, потому что мне нужно написать еще один блок catch для обработки указанного c типа ошибка, приводящая к сбою сервера.
Редактировать: Отвечая на вопрос @denis, мне стало интересно, есть ли способ получить блок catch типа NullPointerException