Почему элемент для метода getStackTrace возвращает -1?
public class Solution {
	public static void main(String[] args) {
		System.out.println(Thread.currentThread().getStackTrace()[0].getLineNumber()); // -1
		System.out.println(Thread.currentThread().getStackTrace()[1].getLineNumber()); // 4 (верно, это 4 строка в файле Solution.java)
	}

}