Почему валится?
package com.javarush.task.pro.task09.task0914;
/*
Обновление пути
*/
public class Solution {
public static void main(String[] args) {
String path = "/usr/java/jdk1.8/bin/";
String jdk13 = "jdk-13";
System.out.println(changePath(path, jdk13));
}
public static String changePath(String path, String jdk) {
//напишите тут ваш код
String[] res = new String[path.split("/").length];
for (int i = 0; i < path.split("/").length; i++) {
if(path.split("/")[i].contains("jdk")){
res[i] = jdk+"/";
continue;
}
res[i] = path.split("/")[i]+"/";
}
StringBuffer sb = new StringBuffer();
for (int i = 0; i < res.length; i++) {
sb.append(res[i]);
}
return sb.toString();
}
}