Esta informação é para quem esta com dificuldade em usar o ON DELETE CASCADE no Sqlite e que não funciona em algumas libs.
A lib que realmente funciona é a jdbc-sqlite-3.7.2 e inclusive não necessitamos usar o Class.forName nem o DriverManager para obter uma Connection Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:meuBancoSqlite.db");
Veja como resolver o problema:
SQLiteConfig sqconf = new SQLiteConfig();
sqconf.enforceForeignKeys(true);
Connection conn = sqconf.createConnection("jdbc:sqlite:meuBancoSqlite.db");
o que habilita o funcionamento do ON DELETE CASCADE, na verdade da FK, é o método enforceForeignKeys(true).
Abs