a możesz dokładnie wskazać co mówił ten błąd i dla jakiego kawałka kodu był generowany ?
1.0-1.8,9,10 to są wersje JDK (Java Development Kit) wersja 10 jest najnowsza.
Java jest językiem, który ma wsteczną kompatybilność, czyli wszystko co działało wcześniej będzie działać na następnych wersjach javy ale nie na odwrót.