Подскажите, что не нравится валидатору? Сообщение выводит именно то, что хочет.
package com.javarush.task.task09.task0906;
/*
Логирование стек-трейса
*/
public class Solution {
public static void main(String[] args) {
log("In main method");
}
public static void log(String text) {
//напишите тут ваш код
StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace();
System.out.println(stackTraceElements[stackTraceElements.length-1].getClassName() +
": " + stackTraceElements[stackTraceElements.length-1].getMethodName() + ": " + text );
// for(StackTraceElement x : stackTraceElements){
// System.out.println(x.getClassName() + ": " + x.getMethodName() + ": " + text);
// }
}
}