Моя проблема связана с Java / Android:
Я создал класс MyClass
, у которого есть метод getAllData()
, который возвращает List<MyType> = new ArrayList<MyType>()
. В другом классе MyOtherClass
я вызываю этот метод и хочу записать возвращенный список в другой List<MyType>
.
Но я получаю следующую ошибку: Необработанный тип исключения Исключение
Что я могу с этим поделать?
Вот код:
MyClass.java
public List<MyType> datas = new ArrayList<MyType>();
public List<MyType> getAllData() throws Exception{
//add some things to datas...
return datas;
}
MyOtherClass.java
public void fetchData(){
MyClass mydatas = new MyClass();
List<MyType> thedatas = mydatas.getAllData();
}
Как я могу решить проблему?
С «try / catch (Exception e)», окружающим оператор, кажется, что он не может получить возвращенный список из getAllData();
Заранее большое спасибо!