/******************************************************************************
Online Java Compiler.
Code, Compile, Run and Debug java program online.
Write your code in this editor and press "Run" button to execute it.
*******************************************************************************/
public class Main
{
public static void main (String[]args)
{
System.out.println ("Hello World");
function (null);
function (counter-> { System.out.println (counter); return true; } );
}
static void function (InsideLoop inside)
{
for (int i = 0; i < 10; i++) {
System.out.println ("start");
if (inside != null) {
if (!inside.exec (i)) {
break;
}
}
System.out.println ("end");
}
}
}
interface InsideLoop
{
boolean exec (int counter);
}